Edward Lam Dance Theatre
Administration Coordinator
Katterwall Ltd.
General Manager
Sing City
Founder and Music Director
HK Treble Choir
Part-time Tutor
Carmel School Association
Part-time High School Music Teacher
Phoenix Singers, Hong Kong
Founder and Music Director
Musicus Society
Education Officer
SING
Owner
Hong Kong Baptist University
The University of Hong Kong