General Council
Craig holds a Bachelor of Science with Specialization in Microbiology, a PhD from the Faculty of Medicine related to molecular biology, a JD in law from the University of Alberta, and is a Chartered Arbitrator. He is a Registered Patent Agent for both the United States and Canada and has nearly two decades of experience in trademark, copyright, patent, and other intellectual property assignment, licensing, and protection.