Craig MacTavish, seen coaching Canada during the 2010 world chanpionships, was in the mix for NHL jobs this spring. ((Jacques Boissinot/Canadian Press))

The Vancouver Canucks officially announced on Monday that Craig MacTavish will be the coach of their American Hockey League affiliate, the Chicago Wolves.

"We are thrilled to have Craig join our organization," Canucks president and general manager Mike Gillis said in a statement. "He brings a wealth of knowledge and experience that will be invaluable as we continue to develop our players and create a winning environment in Chicago."

MacTavish, 52, spent eight seasons as the head coach of the Edmonton Oilers before being let go in the spring of 2009. 

MacTavish compiled an NHL coaching record with the Oilers of 301-252-47, with 56 ties. Edmonton reached the Stanley Cup Final in 2006. 

Since he was fired, MacTavish has been busy. He coached Canadian teams at international tournaments for Hockey Canada, worked as a broadcaster, and completed a master's degree in business from Queen's University.

It was also revealed that he has battled a form of cancer in recent years.

MacTavish was reportedly considered for head coaching jobs this spring with the Minnesota Wild and Winnipeg Jets.

After retiring in 1997 following 17 years and 1,000 games as an NHL forward, MacTavish spent time as an assistant coach with the New York Rangers and then the Oilers.