Eric Dupuy is Teleperformance’s President of Global Business Development Officer. Since joining in 2007, Eric has held numerous roles, including President of Business Development and Chief Business Development and Marketing Officer in the CEMEA region.
Before Teleperformance, Eric held leadership roles at ClientLogic, Modus Media International, RR Donnelley, and IBM. He earned his degrees in International Business from Université du Québec à Montréal and Paris Dauphine University.