Craig has been with Davidson & Company since 2009 when he completed his Bachelor of Commerce from the University of Alberta and moved to Vancouver to obtain his C.A. designation. With over ten years working in public practice, he is an expert in audit and assurance and sits on the firm’s Assurance Advisory Committee.  His experience is primarily focused on public companies or companies looking to go public in the future. On a personal level, Craig loves to travel and to spend time with his wife Kaitlyn and his daughter Jade.