hero banner

I enjoy helping privately held businesses, not-for-profits, and public sector entities with financial reporting, assurance, accounting, risk management, compliance, and professional standards. My goal is to provide a balanced and practical perspective, tailored to each client’s needs.   

With over two decades of experience as a CPA, I’ve worked in both public practice with Doane Grant Thornton, and in industry. This diverse background gives me a deep understanding of business and accounting challenges from various perspectives. In my role with the Firm’s National Professional Practice Group, I advise clients and colleagues on the application of professional standards and Firm policies.

I’m passionate about being involved in and supporting my community. I serve as the Chair on the CPA Alberta Practice Review Committee and volunteer with the Alberta Animal Rescue Crew Society (AARCS) and act as Treasurer of various other organizations.   

Read more
Meet our People