Talan
Show contact
Links
Previous companies
Mikael Thepaut
COO
Arnaud de Boüard
Business Development Manager
Fabricio dos Santos Pavan
Senior Information Technology Project Manager
Joe J.
Javier Alba de Alba
Head Of Marketing & Communications For Spain & Poland
+ 4 more
May, 2023 - present
View in org chart