Teleperformance's mailing address is 21-25 Rue Balzac, Paris, Ile De France 75008. The official website for the company is www.teleperformance.com. The company can be reached via phone at (315) 383-5900.