Sidetrade
Show contact
Links
Previous companies
Olivier Novasque
Founder & CEO
Christelle Dhrif
Chief Communications Officer
Rob Harvey
Chief Product Officer
Philippe Gangneux
Chief Financial Officer
Mark Sheldon
Chief Technology Officer
+ 8 more
Becca Parlby
Head Of Communications
Rebecca Parlby
UK & North Europe PR Manager
6 members
Current role
View in org chart