Head of Business Support (Insurance & Claims)

Apply Now
Company
Edenbrook
Job location
UK, UK
Salary
Undisclosed
Posted
Hosted by
Adzuna
rezi_2024_august_sidebar

Job details

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.
Apply Now
Other Jobs
Loading...
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Loading form
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.