Spotahome
Show contact
Eduardo Garbayo
VP, Head of Business & Operations
Pawel Szymczyk
Head of Operations
Gabriela Labroca
CX Manager
Martin Leng-Smith
Partnerships Manager
Ivan Ruiz Martinez
Head Of Global Business Operations
+ 4 more
Beatriz Vargas García
People Ops & Payroll Lead
Iván Sierra
Senior Operations Manager
James Heffer
Current role
View in org chart