CEO
Michael P. Glimcher
CEO Approval Rating
74/100
Starwood Retail Partners is a property management firm that engages in development, operation and leasing of retail shopping centers.