The Leadership Team at Bizrate Insights is responsible for steering the company's strategic direction, overseeing financial performance, driving business development and marketing initiatives, ensuring legal compliance, and managing engineering and technological advancements. Comprised of top executives, including the CEO, SVPs, and VPs across various departments, this team collaborates to achieve business goals and sustain competitive growth in the market.
Jack Griffin
CEO
Lindsay Martinez
SVP, Business Development & Ma...
Marcus Vinicius Silv...
VP, Engineering
Margeaux Burke
Associate General Counsel & VP...
Michael Friedman
SVP, Finance & Strategy
Sierra McGuire
SVP & General Manager
Tim Flavin
VP, B2B Marketing
Todd Stephan
SVP, Engineering
Yoni Raab
VP, Affiliate Partnership
View all