We are excited to announce the launch of our newly branded law firm Ingenuity LLP.
Please click here to access our new website or you will be redirected in 5 seconds
Craig M Johnston

Craig M. Johnston

B.A., LL.B., M.D.E., Ontario Bar 1997

Craig is experienced in a wide range of business law matters. Having been both a private practitioner and general counsel for a group of private companies operating in Canada and the United States, Craig brings a practical and strategic perspective to advice and service.

vcard craig's vcard