Alice Chan holds a Master in Business Administration, York University, and a Master in Cultural Studies, Lingnan University. She was a Canadian Chartered Accountant. She worked in various capacities in the insurance industry in Canada and Hong Kong until retirement. After her retirement, she has participated in voluntary work with particular interest in ecological issues.