Starwood Hotels & Resorts
Starwood Hotels & Resorts Worldwide, Inc. is one of the leading hotel and leisure companies in the world with 1025 properties in 100 countries and territories. The company’s brands include St. Regis, The Luxury Collection, W, Westin, Le Méridien, Sheraton, Four Points by Sheraton, and the recently launched Aloft, and Element .
Services provided: strategy development, brand/portfolio architecture development, internal brand engagement
back to work »