Barry S. Sternlicht

Chairman & CEO at Starwood Property Trust

Barry Sternlicht is Chairman & CEO of Starwood Capital Group, the private alternative investment firm he formed in 1991 focused on global real estate, hotel management, oil and gas, and energy infrastructure. Mr. Sternlicht also serves as Chairman of Starwood Property Trust (NYSE: STWD), the largest commercial mortgage REIT in the U.S.; as well as member of the Board of Directors of Invitation Homes (NYSE: INVH) the largest publicly traded investor, owner and operator of single-family homes in the U.S.

For the past 26 years, Mr. Sternlicht has structured investments with an asset value of approximately $92 billion. Starwood Capital’s funds have invested in approximately 172,500 multifamily/condo units, 2,900 hotels, 74 million square feet of office properties, 54 million square feet of retail and 52,000 lots of land in residential subdivisions. The Firm currently manages approximately $56 billion of assets on behalf of its high net worth and institutional partners. Starwood Capital, its affiliates and externally managed public companies employ more than 3,800 professionals, while approximately 9,000 additional employees are involved with a dozen portfolio operating companies. The Firm maintains offices in Atlanta, Chicago, Greenwich, Los Angeles, Miami, San Francisco, and Washington, D.C., and affiliated offices in London, Luxembourg, Amsterdam and Hong Kong.

Timeline

  • Chairman & CEO

    Current role

View in org chart