Burke was most recently the President of Hockey Operations in Pittsburgh before being fired when the Penguins cleaned house. He has also served time with the Hartford Whalers, Vancouver Canucks, Anaheim Ducks, and Toronto Maple Leafs. He also held a position as the President of Hockey Operations in Calgary from 2013-2018.