Glenn Nobbs has been appointed as the new General Manager of the Grand Millennium Muscat. Nobbs is a seasoned hospitality professional with over 25 years of experience in the industry. His most recently role was Opening General Manager of Millennium Place Barsha Heights Dubai.