» CFA (2016); Chartered Financial Analyst (CFA), Chartered Financial Analyst Institute

» CPA, CA Canada (2015); Chartered Professional Accountant (CPA), Chartered Accountant (CA), Chartered Professional Accountants of Ontario

» PhD (2013); Doctor of Philosophy, Natural Resources (Renewable Energy), University of Toronto

» MES (2008); Master's (Renewable Energy), Queen’s University

» BSCH (2006); Bachelor of Science Honors, Queen’s University


Peter is a partner and Licensed Public Accountant at R&R LLP, with extensive experience conducting and leading audits and reviews for various sectors, including: construction companies, financial institutions, franchises (restaurants and hospitality sector), health care organizations (hospitals), mortgage administrators (lenders),  Not-for-Profit organizations, power and utilities entities (as well as energy and mining companies), professional associations, travel agencies, trusts and universities and colleges.

Peter also provides various advisory services to private and public companies, including valuation services, due diligence services for acquisitions, quality of earnings assessments and reports, as well as corporate tax services, including tax planning strategies and SR&ED. Peter is registered for corporate and personal tax filing services in both Canada and the United States, and regularly represents clients to the Canada Revenue Agency (CRA).

Prior to joining R&R LLP, Peter worked in the Audit practice at KPMG LLP Toronto and KPMG LLP Hamilton.

Peter's Services

Peter's Professional Associations

CPA Ontario
Chartered Professional Accountants of Ontario (CPA)
CFA, Chartered Financial Analyst
Chartered Financial Analyst Institute (CFA)

Peter's Community Involvement

» CPA Canada Advisory Board (2018 - Present); CPA Canada Advisory Committee for climate change training for CPAs in Business and Professional services

Selected Symposiums and Conferences

Peter's University Associations

McMaster University - DeGroote School of Business

Peter was a Sessional Faculty member at the DeGroote School of Business, where he taught introductory, intermediate, and advanced accounting in the undergraduate Commerce and graduate (MBA) program.

Learn more...

Ryerson University - Ted Rogers School of Management

Peter served as Sessional Faculty member at the Ted Rogers School of Management, teaching introductory accounting in the undergraduate Commerce program.

Learn more...

UofT logo
University of Toronto - School of Continuing Studies

Peter served as Sessional Faculty member at UofT, teaching introductory accounting in the Business & Professional Studies program.

Learn more...