El ejecutivo de 47 años tiene antecedentes con el Presidente de Operaciones de hockey de los Canucks, Jim Rutherford, ya que pasaron siete temporadas con los Penguins desde 2014-21. Allvin se desempeñó como Gerente General después de que Rutherford dejara a los Penguins el 27 de enero de 2021 por motivos personales. Fue considerado para el puesto permanente, pero Ron Hextall fue contratado el 9 de febrero.
Jim Benning fue despedido como Gerente General de los Canucks junto con el entrenador Travis Green el 5 de diciembre. Rutherford fue contratado como Presidente de Operaciones de Hockey el 9 de diciembre y se desempeñó como Gerente General mientras buscaba a alguien para ocupar ese puesto.
Vancouver tenía marca de 9-15-2 y se encontraba en el último lugar de la División del Pacífico cuando Benning y Green fueron despedidos. El equipo tiene marca de 18-19-5 y de 9-4-3 con el entrenador Bruce Boudreau, quien fue contratado para reemplazar a Green.
Allvin, nativo de Falun, Suecia, comenzó su carrera como Cazatalentos Europeo para los Montreal Canadiens en 2002, pasó cuatro temporadas con ellos, antes de unirse a los Penguins en el mismo rol. Luego se desempeñó como Director de Exploración Europea de los Penguins durante cinco temporadas. Fue nombrado asistente del gerente general el 4 de noviembre de 2020.
Como defensa Allvin, jugó en el equipo Mora IK de la Hockeyallsvenskan, Segunda División del hockey de Suecia y también vio acción en la Liga de la Costa Este y la Liga Internacional de Hockey en América del Norte.
Los Canucks contrataron a Emilie Castonguay como subgerente general el lunes, siendo la primera mujer en ocupar el cargo en la organización. Castonguay fue anteriormente un agente de jugadores.