- Articled as a Chartered Accountant and worked as an auditor with PricewaterhouseCoopers LLP in Edmonton
- Served as a designated accountant and auditor at BDO Canada LLP in Kelowna
- Significant accounting experience in municipal government
- Accounting manager withBell Media in Kelowna