Peter graduated from Simon Fraser University in 1981 with a major in Commerce and a minor in Economics. He articled with a medium-sized firm in Vancouver, qualifying as a Chartered Accountant in the spring of 1984 after his first attempt at the uniform final exams in June of 1983.
Peter practiced in the insolvency area from 1984 to the end of 1986 where he worked on a variety of assignments and completed the Canadian Insolvency Course of Study. From 1987 onward, he has concentrated his efforts in the accounting, auditing and tax field with extensive experience in serving a wide variety of both large and small owner-managed operations. He has also completed the course study of the School of Valuations and has a diploma from the University of British Columbia in Mortgage Lending and Brokerage. He has completed the 2.5 years of the C.I.C.A. in depth tax course. In 1994 Peter was a founding partner of the firm STS Partners LLP (formerly Sadovnick Telford + Skov), Chartered Accountants in Vancouver, British Columbia. In January 2013, STS merged and became Morgan LLP. Following 1.5 years of practice as Morgan LLP, a new firm was created, Sadovnick Morgan LLP in which Peter is a founding partner.