Job Summary
Provide senior leadership across Chubb UK and Ireland Multinational business, driving strategy, commercial growth, and high-quality service delivery for complex multinational accounts, including captive and reinsurance programmes. The role carries accountability for the overall performance of the function, servicing over 2,000 Multinational programs a year, 11,000 + Local policies and 40+ Captives. The role holder will act as the senior point of contact for key clients, brokers, and internal stakeholders, and will lead a team of 20+ technical specialists encompassing client service, operational excellence, and business development.
Key Responsibilites:
Client & Stakeholder Leadership
-
Own and develop senior client and broker relationships across the Multinational portfolio, acting as the primary escalation point and trusted partner.
-
Represent the Multinational function at senior internal and external forums, contributing to client strategy, retention, and new business.
-
Partner with Global Client Executives, Underwriting, Reinsurance, Credit Control, Operations, and local offices to ensure seamless, end-to-end delivery.
-
Lead on complex account strategy and ensure issues are managed proactively and commercially.
Strategic & Commercial Accountability
-
Define and execute the strategy for the Multinational function in alignment with broader business objectives.
-
Drive profitable growth through active contribution to new business development, client expansion, and retention activity.
-
Monitor business performance, using MI and financial data to identify opportunities, manage risks, and inform decision-making.
-
Ensure appropriate governance, controls, and compliance standards are maintained across the function.
Operational Excellence & Continuous Improvement
-
Oversee service delivery standards, quality, and timeliness across 2,000 + Multinational programs, ensuring a consistently excellent client experience.
-
Lead strategic projects to improve service delivery, efficiency, and operating model effectiveness.
-
Identify opportunities to streamline processes, strengthen controls, and enhance the client journey.
-
Drive adoption of new tools, systems, and ways of working, promoting a culture of continuous improvement and accountability.
-
Share best practice and embed consistent standards across the wider team.
People Leadership & Development
-
Lead, coach, and develop a team of 20+ technical specialists and managers, building a high-performing and engaged function.
-
Support capability development through feedback, training, and knowledge-sharing initiatives.
-
Foster an inclusive, collaborative, and accountable team culture.
-
Contribute to succession planning and talent development within the Multinational function.
Qualifications
Skills & Experience
-
Extensive knowledge of multinational insurance, complex programme structures, and global service delivery models.
-
Proven experience in a senior leadership role within a multinational insurance environment, with exposure to captive and reinsurance programmes.
-
Demonstrated commercial acumen and experience contributing to business development and client growth.
-
Strong track record of leading high-performing teams of technical experts and/or managers.
-
Excellent stakeholder management and influencing skills, with the ability to operate at senior levels internally and externally.
-
Proven ability to drive change, improve operational performance, and deliver strategic outcomes.
-
Strong organisational, analytical, and problem-solving skills, with sound judgement and commercial awareness.
-
Chartered Insurance Institute qualification or equivalent desirable.
-
Foreign language skills advantageous but not essential.
Head of Multinational in London employer: Chubb
Chubb in Birmingham is an exceptional employer, offering a dynamic work environment that fosters collaboration and professional growth. With a strong emphasis on employee development, you will have access to comprehensive training programs and opportunities to advance your career within the insurance industry. The company values a culture of excellence and integrity, ensuring that you can thrive while delivering outstanding service to clients and brokers.