B2C2
Contact
Links
Previous companies
View in org chart
Nicola White
CEO
Thomas Restout
CEO, EMEA
Vicky Crowley
COO
Simon Heinrich
CIO
Massimo Di Placido
CFO
+ 14 more
Current role