Starwood Retail Partners

Starwood fosters an energetic working environment and maintains a winning culture. Our employees are analytical and given all the resources needed to realize their potential.

Founded 2012
201-500 employees
  • Real Estate & Property Management
  • Headquarters address
    1 East Upper Wacker Drive, Chicago, IL 60601, USA

    Starwood Retail Partners, formed in 2012, is a shopping center asset management organization owned by Starwood Capital Group. We acquire, redevelop, lease, manage, and operate a portfolio which now includes 29 centers in 14 states across the U.S. Thanks to Starwood Capital Group’s excellent reputation and working alliances in capital markets, we partner exclusively with top-tier investment firms to help finance our properties.

    We take pride in the outstanding relationships we develop with our retailers, which start with Starwood’s trusted place in the retail community that our representatives have worked hard to earn. We partner together with our retailers to ensure they are always in the right property at the right time. It’s a hands-on management approach that has been successful in delivering maximum return on our properties.

    The success of Starwood Retail Partners begins with our people. Starwood’s executive team understands this and continually fosters an energetic working environment and maintains a winning culture. Starwood employees are analytical and innovative thinkers who are given all the resources, guidance, and support that they need to realize their potential to both the company and their own individual careers.

    Benefits

    Compensation and retirement

    401k plan

    Health and wellness

    Insurance (Health)
    Insurance (Dental)
    Insurance (Vision)
    Insurance (Life)
    Insurance (Disability)