Description: Teleperformance Spain, worldwide leader in outsourced omnichannel customer experience management, with more than 300,000 employees in 340 sites worldwide, is looking for a Sales Cluster Manager. Your Main Responsibilities Will Be: Performance Management: ...