Michael has been with Davidson and Company LLP since 2012. After completing a Bachelor of Commerce at The University of British Columbia, Michael successfully obtained his C.A. designation. He has extensive experience in public company assurance engagements in various industries and is a member of Davidson & Company LLP’s Internal Controls Committee.

In his spare time, he likes to play golf and soccer and enjoys relaxing lakeside at Shuswap and Christina Lake.