Au cours de ces années, il a œuvré à des postes de haute direction chez Bombardier Inc., Oerlikon Aerospace Inc., CAE Inc. et ALSTOM Canada Inc.
Il s’est joint à Aéroports de Montréal à titre de président-directeur général en juin 2001 et il est membre du conseil d’administration d’Aéroports de Montréal. Il est président sortant du conseil d’Airports Council International World. Il est également membre des conseils d'administration suivants : Conseil des aéroports du Canada; Hôpital St. Mary; Montréal International; Conference Board du Canada; Université Concordia; Centraide et Logistec Corporation. Réduire [-]