CASTRO employs 473 employees. The CASTRO management team includes Noga Plotnik (Chief Marketing Officer), Marina Notkin-Skulsky (Chief Information Security Officer), and Noa Horesh (Production Buyer).
Get Contact Info for All DepartmentsLooking for a particular CASTRO employee's phone or email?