This type of structure allows NHL teams to control their AHL counterparts and to continue the flow of prospects and players to the parent club so there is continuity between both teams. It's standard practice that assistant general managers are usually named general managers of their AHL squad to be two things.
They have only become the first AHL team to hire their general manager, and it appears that the Syracuse Crunch has gone a similar route of being independent but the Tampa Bay Lightning have their management in firm control.