During her one term in the Legislature, McNeil was initially appointed Minister of State for the Olympics and ActNow BC. She subsequent served as Minister of Citizens' Services and as Minister of Children and Family Development.
She served as president and CEO of the BC Cancer Foundation for eight years. She has served in key roles for international economic events including the G7 meetings in Halifax and Toronto, APEC in Vancouver and the XI international conference on AIDS. She also served on the Vancouver Police Board for four years.