Tag: Megaworld Hotels
Cleofe Albiso helms Megaworld Hotels as MD
Cleofe Albiso has been promoted to managing director at Megaworld Hotels. She was previously a group general manager.
Prior to joining Megaworld Hotels, Albiso held...