William C. Armstrong (born May 18, 1970) is a Canadian former professional ice hockey defenceman currently serving as general manager of the Arizona Coyotes of the National Hockey League (NHL). Armstrong played nine seasons in the American Hockey League (AHL) and the International Hockey League (IHL) and served as head coach for the AHL's Providence Bruins and ECHL's Trenton Titans, both for two seasons. He was previously the St. Louis Blues' Assistant General Manager and Director of Amateur Scouting.