Après une expérience de 10 ans dans le secteur privé (conseil et marketing) Vincent Beaugrand rejoint le secteur public pour piloter des politiques sanitaires et sociales en ministère (direction générale de l’offre de soins, puis au cabinet de la ministre de la santé en 2012).
Depuis 2014, il dirige des établissements publics (Fonds CMU) et privés à but non lucratif (Fondation santé des étudiants de France) dans le même secteur sanitaire et social. Depuis novembre 2024, il est directeur général de France terre d’asile, association de plus de 1 500 salarié.e.s intervenant dans l’accueil et l’insertion des personnes exilées dans notre pays et dans ce cadre porte un plaidoyer engagé sur l’ensemble des questions migratoires.