Starfish Storage employs 35 employees. The Starfish Storage management team includes Deena Berton (Chief Executive Officer), Peter Galvin (Principal Solutions Architect and GUI Product Manager), and Alex Nikitin (Solution Engineer).
Get Contact Info for All DepartmentsLooking for a particular Starfish Storage employee's phone or email?