Ward, a native of Waterloo, Ontario was named the Flames interim head coach on November 29, 2019, leading the Flames to a 25-15-3 record (during that period the Flames ranked eighth in the League, fourth in the Western Conference with a .616 P%) and a trip to the 2020 Stanley Cup Playoffs. The Flames eliminated the Winnipeg Jets 3-1 in the in the Qualifying Round.
He first entered the NHL in 2007 as an assistant coach with the Boston Bruins and captured hockey glory in 2011 winning the Stanley Cup with the Bruins. Ward then moved on to be an assistant coach with the New Jersey Devils from 2015-2018 before signing on as an associate coach with the Flames on May 31, 2018.