Vousvouras ist Mitglied des Global Public Affairs Teams bei Nestlé. In seiner Rolle ist er ein aktiver Verfechter regenerativer Ernährungssysteme. Er unterstützt Nestlés Marken bei der Integration von Nachhaltigkeitsthemen als Kern der unternehmerischen Tätigkeit. Er begann seine berufliche Karriere vor 15 Jahren bei der Weltbank in Lateinamerika. Er besitzt einen Doktortitel der Wirtschaftswissenschaften der Universität St. Gallen.