Company: Wyndham Hotels
Industry: Hotel
Description: Wyndham Hotels and Resorts is a group of chains of hotels and resorts located mainly in the United States and Canada, but also in Mexico, Ecuador, Turkey, Germany, UK and the Caribbean. (according to Wikipedia and the company).
Website/Career Opportunities: Click Here To Find jobs