Starwood taps Segal for Latin America owner relations position
Starwood hired 35-year hospitality industry veteran Rick Segal for the newly created position of vice president, owner relations for Latin America. The position involves all nine brands of Starwood Hotels & Resorts Worldwide, Stamford, Connecticut. Segal will be responsible for liaising with the owners of nearly 80 existing hotels and some 20 more currently under … Continue reading