OD Group (Spain)
Show contact
Marc Rahola
CEO & Founder
Xavier Goma
Production Manager
Silvia Aparicio
Marketing Manager
Jaime Irles
Events Manager
Christian Lujano
Reporting Manager
+ 18 more
Current role
View in org chart