Après des études à l’université de Genève en sciences de l’éducation et en sports, Xavier Magnin est successivement travailleur social, enseignant puis Doyen au Centre de la transition professionnelle (CTP). Côté politique, après avoir siégé de nombreuses années au conseil municipal de sa commune de naissance, Plan-les-Ouates, il en est élu conseiller administratif en 2015. Cette fonction l’amène notamment à prendre en charge les relations avec les entreprises locales. En 2018, il devient parallèlement président de l’Association des Communes Genevoises (ACG). Féru de sports, il est marié et père de deux enfants.