Starwood Capital Group employs 675 employees. The Starwood Capital Group management team includes James Allen (Managing Director), Jeffrey DiModica (Managing Director), and David Staub (Senior Vice President, Management Company Controller).
Get Contact Info for All DepartmentsLooking for a particular Starwood Capital Group employee's phone or email?