Eric Dupuy is Teleperformance’s Chief Global Business Development Officer. Since joining in 2007 as the Executive Vice President of Business Development, Eric has held numerous roles, including President of Business Development and Chief Business Development and Marketing Officer. 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.