Osedea
Show contact
Martin Coulombe
President
Ana Collantes
Head of Marketing and Events
François Gauthier
Creative Director
Evan Glicakis
Software Development Team Lead / Architect
Thierry Marcoux
Head of Business Development
+ 3 more
4 members
Current role
View in org chart
View all open roles (13)
Engineering · Burgos, Spain
Other · France