Leading the Digital Resolution

AdTruth Management Team

Alan Naumann
Ori Eisen
James Lamberti
Stephen Van Lare
Chief Executive Officer
Founder
Vice President and General Manager, AdTruth
Vice President of Engineering
Vice President of Global Product Management
General Manager of North America, AdTruth