Our Team

The Predicta team is passionate about delivering innovative world-class software. Extensive global experience, vision, and strategy ensures that delivering an excellent customer experience underlies everything we do.

Click any photo to learn more about our team!


Roger Lang
Chief Executive Officer & Co-Founder

Brian Feucht
Chief Operations Officer


Hari Mahesh
Chief Technology Officer & VP Engineering

Tony Pullen
VP Sales

Zach Carlson
Inside Sales Manager