Ontario Secondary School Teachers' Federation
Negociating Team - Teachers' Bargaining Unit
Ontario Secondary School Teachers' Federation
Executive Treasurer
Sage
Course Writer
Ontario Business Educators' Association
Presenter
London Life
Financial Advisor
Halton District School Board
Secondary Educator
Carnival Cruise Line
Accountant
Chartered Professional Accountants of Ontario (The Institute of Chartered Accountants of Ontario)
Presenter
Ontario Ministry of Education
E-Learning Course Writer
Queen's University
Charles Sturt University
Western University