Suggestions
Charissa Chan
Drives Business Through People Strategies
Charissa Chan is a highly accomplished professional with a strong background in people and culture management within the hospitality industry. She holds a Master of Business Administration (MBA) in Business Administration and Management from the University of Strathclyde, along with a BSc in International Hospitality Management from the University of Plymouth. Charissa has held key leadership roles in several prestigious organizations, including Swire Hotels, Rosewood Hotel Group, and Shangri-La Group. Her previous positions include Head of People and Culture, Regional Director of Talent & Culture - China, Resident Manager, Assistant Vice President of Human Resources, Director of Shangri-La Global Academy, Area Director of HR & Training - Hotel Jen, and Learning and Development Manager. Throughout her career, Charissa has demonstrated a deep understanding of human resources, organizational development, and training initiatives, making her a valuable asset to any team.