Strategic Lead - Multi-Channel Contact Centre Operations

Posted 1 day 19 hours ago by Job Search Place Limited

Permanent
Not Specified
Other
Glasgow, United Kingdom
Job Description

Job Search Place Limited in Glasgow is seeking a Contact Centre Operations Manager to lead its operations team. This role involves shaping the multi-channel operations strategy while ensuring high customer satisfaction through effective service delivery.

The ideal candidate will have substantial experience in the insurance or financial services sector and a strong focus on continuous improvement and transformation. The position offers a competitive salary, annual bonus, and a comprehensive pension scheme.