BC Public Service
Legislative Counsel
Thompson Rivers University
Sessional Lecturer
Greenspoon Winikoff S.E.N.C.R.L., LLP
Lawyer
Parliament of Canada
Parliamentary Counsel
First Nations Tax Commission
General Counsel
University of Victoria
Sessional Lecturer
Parliament of Canada
Parliamentary Counsel (Legal)
BC Public Service
Legislative Counsel and Designated Deputy Chief Legislative Counsel for Members' Drafting
BC Public Service
Legal Counsel (Temporary Assignment)
Athabasca University
McGill University