Buffalo Sabres | Head Coach | Jul. 1, 1989 - Dec. 12, 1991 | 40 - 42 | 2 Years, 5 Months, 11 Days |
Ottawa Senators | General Manager | Jun. 30, 1998 - Jun. 8, 1999 | 49 - 50 | 11 Months, 9 Days |
Tampa Bay Lightning | General Manager | Jul. 14, 1999 - Feb. 12, 2002 | 50 - 53 | 2 Years, 6 Months, 29 Days |
Tampa Bay Lightning | Vice President of Hockey Operations | Jul. 14, 1999 - Feb. 12, 2002 | 50 - 53 | 2 Years, 6 Months, 29 Days |
Florida Panthers | General Manager | May 10, 2002 - May 24, 2004 | 53 - 55 | 2 Years, 14 Days |
Florida Panthers | Head Coach (Interim) | Nov. 9, 2003 - May 24, 2004 | 54 - 55 | 6 Months, 15 Days |
Chicago Blackhawks | Director of Player Personnel | Dec. 15, 2004 - Jul. 23, 2006 | 55 - 57 | 1 Year, 7 Months, 8 Days |
Chicago Blackhawks | Assistant General Manager | Jul. 24, 2006 - Jun. 18, 2009 | 57 - 60 | 2 Years, 10 Months, 25 Days |
Atlanta Thrashers | Associate General Manager | Jun. 22, 2009 - Apr. 13, 2010 | 60 - 61 | 9 Months, 22 Days |
Atlanta Thrashers | General Manager | Apr. 14, 2010 - Jun. 4, 2011 | 61 - 62 | 1 Year, 1 Month, 21 Days |
Toronto Maple Leafs | Director of Player Personnel | 2011 - May 25, 2012 | 61 - 63 | 1 Year |
Montreal Canadiens | Assistant General Manager | May 25, 2012 - 2014 | 63 - 64 | 2 Years |
Montreal Canadiens | Senior Vice President | 2014 - May 1, 2018 | 64 - 69 | 4 Years |
Carolina Hurricanes | Senior Vice President | May 2, 2018 - Jul. 1, 2020 | 69 - 71 | 2 Years, 1 Month, 29 Days |
Florida Panthers | Senior Advisor to the General Manager | Sep. 15, 2020 - Present | 71 - | 3 Years, 7 Months, 9 Days |