Insurance Manager
Job Summary
The Insurance Manager is responsible for developing implementing and managing Turner & Townsends insurance strategy and approach to managing insurance risk globally. The Insurance Manager makes sure the business is adequately protected against potential losses through a cost-effective insurance programme robust claims management and proactive management of key risks.
This role can be based in either London or Leeds.
Insurance programme management
- Lead the design implementation and ongoing management of Turner & Townsends global insurance programme ensuring insurance coverage alignment with business needs identified risks and legal/regulatory requirements;
- Leading the annual insurance renewal programme including engaging with internal stakeholders and insurance brokers and insurers as needed;
- Maintain accurate records of insurance policies claims and supporting documentation;
- Regularly review insurance policies for adequate coverage identifying gaps and/or exclusions;
- In conjunction with Finance manage the overarching insurance budget and supporting forecasting of premiums and claims provisioning.
Claims management
- Oversee the full lifecycle of insurance claims from initial notification through to resolution ensuring timely and effective outcomes;
- Act as the main point of contact for significant claims liaising with internal and external stakeholders including brokers and insurers as needed;
- Assess claims data to identify trends and root causes working alongside the broader Risk Management team to identify opportunities for risk reduction and loss prevention;
- Regularly report on claims/potential claims and costs incurred/provisions needed.
Business engagement
- Provide advice and guidance on insurance-related matters as required; including liaising with insurance brokers on cover;
- Advise on best practices for risk management including contractual risk transfer and business continuity planning;
- Work with the broader Risk Management team and other stakeholders to:
- champion a strong risk culture by driving ongoing awareness initiatives L&D etc.;
- conduct periodic risk assessments to understand the evolving risk landscape of the business;
- implement risk mitigation strategies to reduce the frequency and impact of insurable losses;
- identify assess and quantify insurable risks across our operations;
- Assist with mergers and acquisitions due diligence where necessary
- Remain abreast of changes in regulatory requirements insurance markets and emerging risks impacting Turner & Townsend.
The Insurance Manager will report to the Global Head of Risk Management who is based in London. They will primarily interface with:
- External business advisors including insurance brokers insurers and lawyers.
- Other functions in Risk Management (RM) including Enterprise Risk Management Assurance Legal & Contract risk Ethics & Compliance and Data Privacy as well as the RM Board;
- Operational teams including Regional Managing Directors Regional Boards Regional RM Board reps etc;
- Other Central Services teams such as Finance HR etc;
- Executive leadership including the CEO COO and CFO.
The successful candidate will also be expected to liaise on occasion with the insurance and legal teams at CBRE (who are 70% owners of Turner & Townsend).
Qualifications :
- Ideally to be professionally qualified (e.g. Cert II or similar) or an equivalent professional qualification;
- Demonstrable insurance management experience ideally within a global professional services consultancy and/or construction related business to ensure the necessary cover is in place and maintained at all times;
- Demonstrable ability to design and implement a flexible and responsible insurance strategy and plan to respond to our growth strategy;
- Familiarity and commercial awareness of relevant insurance and broking markets;
- Efficiently and effectively communicate complex insurance topics to non-experts;
- Ability to interact with stakeholders at all levels of the business.
- Meticulous attention to detail and strong analytical skills;
- Be able to work flexibly across other time zones when necessary;
- Self-motivated proactive and resilient.
Additional Information :
Our inspired people share our vision and mission. We provide a great place to work where each person has the opportunity and voice to affect change.
We want our people to succeed both in work and life. To support this we promote a healthy productive and flexible working environment that respects work-life balance.
Turner & Townsend is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and actively encourage applications from all sectors of the community.
#LI-SM
Please find out more about us at control responsibilities may be part of this role which are to be adhered to where applicable.
Join our social media conversations for more information about Turner & Townsend and our exciting future projects:
It is strictly against Turner & Townsend policy for candidates to pay any fee in relation to our recruitment process. No recruitment agency working with Turner & Townsend will ask candidates to pay a fee at any time.
Any unsolicited resumes/CVs submitted through our website or to Turner & Townsend personal e-mail accounts are considered property of Turner & Townsend and are not subject to payment of agency order to be an authorised Recruitment Agency/Search Firm for Turner & Townsend there must be a formal written agreement in place and the agency must be invited by the Recruitment Team to submit candidates for review.
Remote Work :
No
Employment Type :
Full-time
About Company
Working in partnership makes it possible to deliver the worlds most impactful projects and programmes. Together with our clients, we turn challenge into opportunity and complexity into success across real estate, infrastructure, energy and natural resources. Website https://www. ... View more