Après avoir occupé le poste de chef de la direction pendant vingt-cinq ans, Geoff occupe désormais les fonctions de président exécutif du conseil de EllisDon, une entreprise de services de construction et de technologie dont le chiffre d’affaires annuel s’élève à 7 milliards de dollars.
Geoff demeure concentré sur l’avenir numérique de l’industrie de la construction, occupant la présidence du comité consultatif numérique d’EllisDon, tout en œuvrant à l’élimination du carbone dans ce secteur d’ici 2050. Sur ce front, il préside la Climate Smart Buildings Alliance.
Geoff possède une vaste expérience en service communautaire et est actuellement chancelier du George Brown College.