 He was the general manager and head coach of the Quad City Mallards until he resigned on April 26, 2007.Curran was the head coach of the Kalamazoo Wings hockey team in Kalamazoo, Michigan, during the 2007–08 season until he was released on April 8, 2008.On July 9, 2008, he was hired as head coach and general manager of the Brooks Bandits of the Alberta Junior Hockey League.