Log in
Castor
Contact
Links
Previous companies
View in org chart
Derk Arts
CEO
Gema Tavares
Customer Support Manager
Sebastiaan Knijnenburg
Principal Innovation Engineer
Andrew Sadler
Chief Product Technology Officer
Fatma Elfaghi
VP Of Quality And Compliance
+ 12 more
January, 2023 - present
January, 2022
April, 2020