Between 1990 and 2007, he served on the Alcan Inc., BCE, Bell, General Motors of Canada, Royal Bank of Canada and SNC-Lavalin Inc. boards. ###>Entre 1990 et 2007, il a siégé aux conseils d'administration des sociétés Alcaninc., BCE, Bell, General Motors du Canada Limitée, la Banque Royale du Canada et le Groupe SNC-Lavalin inc.