Croda
Show contact
Links
Nicolas Gedda
Managing Director - EMEA Sales Operations At Croda
Laura Mills
VP Sales
Olivier Jamet
PC Sales Director EMEA
Nikki McAra
Sales Director EMEA
Aleix Pinyol Gallemí
Head Of Sales Life Sciences For Spain And Portugal
Jill Ullathorne
Digital Director - Sales And Marketing
Christine Daraska
Sales Manager
Claudia Reyes
Global Sales Development Manager
Laura Ciccardi
Global Sales Development Manager - Adjuvant Systems
+ 3 more
Current role
View in org chart