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: | 5 months ago |
Latest jobs
- Financial Crime Manager
-
Job location: London Job salary: £90000 to £105000
New Financial Crime Manager opportunity working...
- Premium Processing Technician
-
Job location: London
New opportunity reporting into the Premium Proc...
- Premium Processing Senior Technician
-
Job location: London
New opportunity reporting into the Premium Proc...