Log in
Castor
Contact
Links
Previous companies
View in org chart
Derk Arts
CEO
Tanya Docheva
Sr. Manager Revenue Operations
Sebastiaan Knijnenburg
Principal Innovation Engineer
Andrew Sadler
Chief Product Technology Officer
Fatma Elfaghi
VP Of Quality And Compliance
+ 12 more
April, 2023 - present
January, 2022
January, 2021