Castor employs 249 employees. The Castor management team includes Derk Arts (Founder & CEO), Andrew Sadler (Chief Product and Technology Officer), and Daphne Noordhoff (VP People).
Get Contact Info for All DepartmentsLooking for a particular Castor employee's phone or email?