Castor
Show contact
Links
Previous companies
Derk Arts
CEO
Sarah S.
People Operations Manager
Sebastiaan Knijnenburg
Principal Innovation Engineer
Andrew Sadler
Chief Product Technology Officer
David Howgego
CRO
+ 5 more
Hannah Richards
Senior People Partner
Sibel Aydın Görçek
Senior Talent Acquisition Partner
July, 2023 - present
View in org chart