Barcelona, Catalonia, Spain | AGL_BO | Nordics Description Teleperformance Spain, with more than 4,700 employees in 10 sites (certified with Great Place to Work and Top Employer), is looking for a group of highly-skilled professionals to join our team. You...