The Leadership Team at First Insight is responsible for setting the strategic direction of the company, driving business growth, and ensuring operational excellence. This diverse group leverages their expertise in marketing, finance, technology, and retail solutions to foster innovation, develop key partnerships, and enhance customer engagement, ultimately empowering retailers and manufacturers to make data-driven decisions for product success.
Casey Goodwin
SVP, North America
Charlie Holmes
Senior Vice President - Global...
Christine DeLeo Clin...
Vice President, Strategic Acco...
Dan Budosh
Vice President of Account Mana...
Elana Meller
Vice President of Operations
Greg Petro
CEO
Mangal A.
Chief Technology Officer
Patrick Brannan
Managing Director, Key Account...
Robert P. Culhane
Executive V.P. & Chief Financi...
Todd Carlson
Vice President of Sales
View all