Starwood holds annual Leadership Conference to discuss the company’s 2016 business strategies
Starwood Hotels and Resorts Worldwide has kicked off its Europe, Africa and Middle East (EAME) leadership conference in Doha, bringing together more than 800 general managers and leaders of its ...