Capchase
Show contact
Location
Suecia
Miguel Fernández Larrea
Co-founder, CEO
Henrik Grim
General Manager Europe
Erik Goshin
Head of Product
Luis Basagoiti Marqués
Co-founder, VP Data
Alex Pedraza
Head of New Business
+ 6 more
Natalia Diehl
Senior Customer Success Manager
Ferran Puig
BD & Expansion Lead
Toby O'Neill
Account Executive
Matthew Flood
+ 3 more
Current role
View in org chart