Hall & Company, Chartered Accountants
Accounting Manager
UBC Sauder School of Business
Facilitator, Advance Financial Accounting: Consolidations & Advanced Issues
UBC Sauder School of Business
Adjunct Professor, Advance Financial Accounting: Consolidations & Advanced Issues and Finance
Sauder School of Business at UBC
Teaching Assistant, Audit
Explorer Software Group
Director, Finance
Weir and Company Chartered Accountants LLP
Staff Accountant
Explorer Software Group
Controller
CGA-Canada (Certified General Accountants Association of Canada)
Marker
Langara College
Business Instructor
Weir and Company Chartered Accountants LLP
Accounting Manager
Certified Public Accountant (CPA)
UBC Sauder School of Business
The University of British Columbia