Meggy received a Master of Arts in Cultural Management at The Chinese University of Hong Kong (Dean’s List Honour). She received her Bachelor of Arts in Comparative Literature at the University of Hong Kong while at the same time she obtained a Diploma in Drama from the Hong Kong Academy for Performing Arts. With over 17 years of marketing experience, both in the commercial sector and in the arts, she has managed marketing and communications for renowned global brands, including Procter & Gamble (Greater China) and McDonald’s (Hong Kong). She was the Head of Marketing and Communications at Chung Ying Theatre Company and the Director of Marketing for the Hong Kong Philharmonic Orchestra. Meggy is currently the Head of Marketing and Branding at M+ of the West Kowloon Cultural District, Hong Kong's new museum for contemporary art and visual culture.

Meggy was awarded the Hong Kong Scholarship for Clore Leadership Programme 2018/19 by Hong Kong Arts Development Council to undertake the Clore Leadership Programme in the United Kingdom. She was also awarded the HKMA/TVB Marketing Excellence 2019 “Distinguished Marketing
Leadership Awards” and named “Marketer of the Year 2019” by Hong Kong Management Association.