Atlanta Flames | General Manager | Jan. 12, 1972 - Apr. 12, 1980 | 36 - 44 | 8 Years, 3 Months |
Calgary Flames | General Manager | Apr. 12, 1980 - May 16, 1991 | 44 - 55 | 11 Years, 1 Month, 4 Days |
Toronto Maple Leafs | General Manager | Jun. 4, 1991 - May 25, 1997 | 55 - 61 | 5 Years, 11 Months, 21 Days |
Arizona Coyotes | General Manager | Feb. 17, 2001 - Aug. 28, 2001 | 65 - 66 | 6 Months, 11 Days |
Toronto Maple Leafs | General Manager (Interim) | Jan. 22, 2008 - Nov. 29, 2008 | 72 - 73 | 10 Months, 7 Days |
Toronto Maple Leafs | Senior Advisor | Nov. 29, 2008 - Present | 73 - | 15 Years, 4 Months, 21 Days |