From 1989 to 1993, he was Vice-Chairman of the Greater Toronto Area. From 1993 to 1999, he was Chairman and CEO of KPMG Peat Marwick Thorne (renamed to KPMG in 1996).
He served as a senior leader in the Greater Toronto Area from 1989 to 1993. He then took on the position of Chairman and CEO at KPMG Peat Marwick Thorne, which was reorganized into KPMG in 1996 between 1993 and 1999.