Log in
Delaware
Contact
Links
Previous companies
View in org chart
Alvin Nicart
Head of Sales
Bruno Pacifici
Senior Talent Acquisition Specialist
Alexandre Gervais
Sales Manager South West
Cyrille Pleignet
Associé
Paul Brunier
Content Marketing Manager
+ 1 more
July, 2021 - present