Cluster Director of Revenue Management The Role Company Description Makkah Clock Royal Tower, A Fairmont Hotel, is located only a few steps away from the