Castor
Show contact
Links
Previous companies
Derk Arts
CEO
Lone Christiansen
Sales Manager EMEA
Sebastiaan Knijnenburg
Principal Innovation Engineer
Andrew Sadler
Chief Product Technology Officer
Fatma Elfaghi
VP Of Quality And Compliance
+ 12 more
March, 2022 - present
View in org chart