All jobs near England in the Contact Centre sector

Found 1 job
    • Lancashire
    • £60,000
    • 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...

Get new jobs for this search by email