He holds a BBA in Accounting from Wilfrid Laurier University and is working to complete his PhD in Accounting at University of Waterloo. He earned his CA designation in 2010 working full time at Grant Thornton LLP. His industry experiences include the audit of manufacturing and distribution companies.