Wyndham Hotel Group has appointed Stefan Thumiger as the cluster general manager for Ramada Plaza Jumeirah Beach and Ramada Hotel & Suites Sharjah. Thumiger brings over 34 years of hospitality experience to the role, before which he was COO Hospitality Treasure Bay Bintan at Landmark Berhad, Singapore.