Back to job search
Head of Business Support (Insurance & Claims) - £95,000 - £100,000
A newly created position, your role will encompass a variety of services aimed at ensuring the effective delivery of customer service and claims handling. Collaborating closely with the Head of Operations, your responsibilities include implementing and attaining service delivery goals in areas such as quality, training, complaints management, resource allocation and forecasting, management information, and change management.
Your responsibilities
• Business support
• Quality control
• People management and relationships
Skills and Experience
• Ideal candidates for this role will have a background in business analysis, process improvement, or operational excellence, particularly within financial service operations or corporate environments.
• Candidates should demonstrate expertise in stakeholder management, requirements management, and process enhancement, including digitalization and automation.
• Proficiency in data analysis, business process modelling, analysis tools, and methodologies is essential.
• Strong leadership skills are required, with the ability to engage and influence individuals at all levels. Candidates should have a track record of leading, motivating, and developing high-performing, customer-centric teams.
Head of Business Support (Insurance & Claims)
Discipline: | Operations |
Job type: | Permanent |
Contact email: | joshua@weareedenbrook.com |
Job ref: | J4940 |
Published: | 28 days ago |
Latest jobs
- Senior Risk & Compliance Analyst
-
Job location: London Job salary: £60000 to £80000
Senior Risk and Compliance Analyst opportunity ...
- Group VAT Accountant - Birminghm, Retford, Nottingham or London
-
Job location: Job salary: £60000 to £70000
We are working an exciting role with a leading ...
- Financial Reporting Manager
-
Job location: Job salary: £75000 to £85000
Edenbrook are recruiting a Financial Reporting ...