Capchase
Show contact
Location
Madrid, Spain
Alex Pedraza
Head of New Business
Pawel Kuznicki
Director of Strategic Projects
Aditi Verma
New Business Manager
Maria Pereda Ehrlich
Partnerships Lead
Julie Goodwin
Head of Partnerships
+ 1 more
Current role
View in org chart