Captivate
Captivate's CEO and Executive Team includes Nicolas Beaver and 6 others.
Alice Gogh
SVP, Strategy, Innovation & Pr...
Barb Huggett
SVP, Ad Sales & GM, Canada
Del McPhetridge
SVP, Operations & Technology
Lorenzo Papa
CRO
Marc Kidd
CEO
View all
5 members