McGill-Toolen Institute, A Corporation