All jobs near Lancashire in the Contact Centre sector
Found 1 job
- Posted about 2 months ago
Are you an experienced senior contact leader within a multi-channel contact centre environment? Are you passionate about people development, process improvement and customer experience? We’re looking for a strategically minded and customer-focused individual to join an industry-leading business a...