for TransAlta and TransAlta Renewables as well as other reporting subsidiaries (partnerships and projects).
In addition, Michelle leads all tax functions of the global enterprise, and reporting. Michelle joined TransAlta in 2019 as the Manager, Financial Reporting accountable for external reporting, SOX compliance, capital asset teams and technical accounting reviews.
Prior to this role, Michelle held various leadership and executive roles within an international real estate investment company and has over 10 years of public practice experience within PwC’s audit practice.
- Bachelor of Commerce, Accounting and Finance, University of Saskatchewan
- Chartered Professional Accountant