John is an incorporated associate in the Kelowna office of MacKay LLP. Prior to joining MacKay LLP in 2000, he was a partner of Barnard Diduch & Co. John provides audit, accounting, tax, and consulting services to a wide range of businesses and professionals with a concentration on privately held businesses.
Professional Memberships and Education
John is a member of the Institute of Chartered Accountants of British Columbia (ICABC) and Canada (CICA). He obtained his CA designation in 1986. He earned his Bachelor of Commerce from the University of Alberta.
Volunteer Activities
In the past, John has volunteered with the Kelowna Chartered Accountant (CA) Association, Kelowna Minor Hockey Association, and the BC Adoptive Parents Association – Kelowna Chapter. He has been actively involved in service work with the Sunrise Rotary Club and Capri Rotary Club – Kelowna.
Extra-curricular Activities
John is an active sports enthusiast. He enjoys boating activities, golf, and table tennis. He has previously coached hockey and soccer.