Michael holds a Bachelor of Commerce (Great Distinction) degree from the University of Saskatchewan and is a Chartered Professional Accountant, having earned his CA designation in 2007.
Michael started his career with KPMG working with many energy services clients. After 3 years, Michael moved into the oil and gas services space holding progressively senior finance and accounting roles with ARCIS Seismic Solutions and Enseco Energy Services Corporation. In 2010, Michael joined Strad as Controller and continued to expand his role over the years as Strad became a public entity and operations grew through Canada and the United States. In 2014, Michael was promoted to Director, Corporate Finance and in 2016 was promoted to the Executive Team as Chief Financial Officer.
Michael is active in the community through several youth sports programs. In 2016, he and his wife launched 100 Kids Who Care Calgary, a charitable donation club for children.