Golbarg was promoted to his current role in September 2021. The Minor Hotels chain owns, manages, and operates more than 530 hotels, resorts, and branded residences across six continents. Golbarg ...