Capchase
Show contact
Location
New York, United States
Miguel Fernández Larrea
Co-founder, CEO
Jonah Mandel
VP Sales and BD
Henrik Grim
General Manager Europe
Erik Goshin
Head of Product
Luis Basagoiti Marqués
Co-founder, VP Data
+ 6 more
James Maynard
Head of Sales
Ben Boyd
Customer Success Manager
Cecily Sackey
Senior Customer Success Manager
Tyler Tegen
Revenue Operations
+ 4 more
Current role
View in org chart