Contact Centre Team Manager
21 days ago
Leicester
Conveniently located just 3 miles from the City Centre, near junctions 21 and 21A of the Motorway ... Here, our purpose-built Best in Class contact centre is evolving, offering inviting breakout areas ...