Glenn Carroll has been appointed to CHI Hotels & Resorts in the strategic position of senior vice president for sales and marketing.