Log in
Recover™
Contact
Location
Madrid, Espagne
View in org chart
Anders Sjoblom
CEO
Alfredo Ferre Garcia
Chief Product & Innovation Officer
Alejandra M.
Executive Assistant to CEO
Boris MERCIER
Senior Vice President Marketing
Helena Domènech Montes
Global Head of People & Culture
+ 3 more
7 members
Current role