Castor
Show contact
Links
Previous companies
Derk Arts
CEO
David Howgego
CRO
Sebastiaan Knijnenburg
Principal Innovation Engineer
Andrew Sadler
Chief Product Technology Officer
Floris Morang
Director Of Business Development
+ 5 more
Fatma Elfaghi
VP Of Quality And Compliance
Ahmed Mubarak
Customer Success Manager - EMEA
Alicia Nations
Sales Manager, Americas
Cole E.
Customer Success Manager
+ 4 more
Current role
View in org chart