Socotra employs 205 employees. The Socotra management team includes Dan Woods (Founder and CEO), Hilda Shithigona (Human Resources Manager), and Anees Moopen (Senior Director of Sales).
Looking for a particular Socotra employee's phone or email?