Deputy Contact Centre Manager
Added before 2 Days
by
Cactus Search
- England,South West,Gloucestershire
- full-time
- £35,000 - £41,000 per annum
We are working with a well know brand whom are looking for an experience Contact Centre People Leader for their site in the South West.
Working on site on a sh...
Apply Now
Save to Favorites
Company page