Starwood employs 10 employees. The Starwood management team includes Dmitry Troshin (Head of export sales), Scott Steinfeld (Concierge sales), and Eduardo Vinacchia (Executive Chef).
Get Contact Info for All DepartmentsLooking for a particular Starwood employee's phone or email?