Craig has been with Davidson & Company for over 5 years. He completed his Bachelor of Commerce with Distinction (Accounting) from the University of Alberta in 2009, and obtained his C.A. designation in 2011. He has travelled extensively around the world auditing his international clients, and sits on the firm’s Assurance Advisory Committee.