List of current NHL general managers
Appearance
In the National Hockey League, the General Manager or GM of a team typically controls player transactions and bears the primary responsibility on behalf of the hockey club during contract discussions with players.
The general manager is also normally the person who hires and fires the coaching staff, including the head coach.