Diplômé de Télécom Sud Paris, Vincent débute sa carrière en 1999 chez Accenture comme Partner puis Executive Partner Lead for Utilities. En 2015, il évolue ensuite vers le poste de Managing Director Lead for Energy & Utilities & Chemical Industries. Après plusieurs années dans un groupe de conseil international de culture anglo-saxonne,
Vincent est Partner au sein de la communauté Industrie, Distribution, Énergie depuis 2016.