Customer Service Advisor - Network
8 days ago
Redhill
Reporting into a Team Leader and subsequent Team Manager, the Network Advisor is responsible for ... This position is based in an office contact-centre environment, and employees will work on a shift ...