Castor
Show contact
Links
Previous companies
Derk Arts
CEO
Fay Covan
Senior Customer Success Manager
Sebastiaan Knijnenburg
Principal Innovation Engineer
Andrew Sadler
Chief Product Technology Officer
Fatma Elfaghi
VP Of Quality And Compliance
+ 12 more
June, 2022 - present
May, 2021
View in org chart