Vincent a rejoint Maxeon (alors SunPower) en 2014 et a été impliqué dans l'unité commerciale EMEA depuis lors, occupant diverses responsabilités, y compris les finances, les informations commerciales et de marché, la gestion des canaux et éventuellement la direction des ventes.