Appointed assistant general manager in 1970; manager Toronto Branch 1971-74; deputy general manager, International Division 1974-77; general manager, International Division 1977-83, in June 1983, he became president and chief operating officer.
He progressed through various roles within the company, including assistant general manager in 1970, manager of the Toronto Branch from 1971 to 1974, deputy general manager of the International Division from 1974 to 1977, and general manager of the same division in 1977. In June 1983, he took on the additional responsibilities of president and chief operating officer.