Nonis replaced
Brian Burke as the
Vancouver Canucks' general manager in
2004. At 37 years old, he was the youngest general manager in team history. Prior to being GM for the Canucks, he spent six years working closely with Burke as senior vice-president and director of hockey operations for the franchise. In three seasons as general manager, his most significant transaction was trading for superstar goaltender
Roberto Luongo from the
Florida Panthers at the conclusion of his first season as GM. Upon the completion of the
2007–08 season, the Canucks missed the playoffs for the second time in three seasons; subsequently, on April 14, 2008, Nonis was relieved of his duties as general manager of the Canucks. Two months later, on June 21, 2008, Nonis was hired as senior advisor of hockey operations for the
Anaheim Ducks, reuniting with longtime boss Brian Burke, who had been General Manager of the Ducks since 2005. On December 4, 2008, Nonis accepted the position of senior vice-president and director of hockey operations of the
Toronto Maple Leafs. Nonis accepted the post and it marked the third time he served under Brian Burke. On May 10, 2010 he signed an extension to keep his position through the 2011-12 season. On January 9, 2013, Nonis was named general manager of the Toronto Maple Leafs after Burke was relieved of his duties. Under Nonis, the Maple Leafs made the 2013 playoffs for the first time since 2004. However, after two disappointing seasons, Nonis was relieved of his duties on April 12, 2015, one day after the
2014-15 regular season ended, along with head coach
Peter Horachek, assistant coaches
Steve Spott and Chris Denis, and
goaltending coach Rick St. Croix. On July 3, 2015, the Anaheim Ducks announced they had hired Nonis as a special assignment scout and a consultant to the team's general manager,
Bob Murray. He was promoted to assistant general manager in 2019, before being let go from the role in February 2022 by incoming general manager,
Pat Verbeek. ==Personal life==