DA Customer Support Specialist

Company: Sellick Partnership

Location: London

Posted: April 11th, 2026

This range is provided by Sellick Partnership. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Sellick Partnership

Delegated Authority Customer Support Specialist

Location: London, England, United Kingdom

Industry: Insurance

Delegated Authority Customer Support Specialist is required to join a well-known insurance business on a permanent basis which is part of a wider global reinsurance group.

You will be joining a newly formed team within the business, responsible for assessing outsourced service providers and ensuring they deliver good customer outcomes through the new customer outcome monitoring framework.

Responsibilities

Qualifications

Benefits

Application

To Apply, please contact Alfie Paul on 0161 834 1642 or apply now to be considered.

Additional Information

#J-18808-Ljbffr
Apply Now