Starwood Hotels & Resorts Worldwide, Inc. has added to its senior leadership team at the new Westin Snowmass Resort, slated to open later this year.
Tim Johnson and Scott Cochran join the Westin Snowmass Resort as the new director of sales and marketing and the director of food and beverage, respectively.
