Starled employs 18 employees. The Starled management team includes Richard Rosario (Account Manager), Tahlia Garoni (Operations Manager), and Salahuddin Patel (led board).
Get Contact Info for All DepartmentsLooking for a particular Starled employee's phone or email?