Description:
Oversee corporate insurance, manage risk exposure, and optimise self-insurance strategies to protect operations and financial performance.
Role Snapshot- Lead the management of corporate insurance policies, including self-insurance and risk transfer strategies
- Ensure compliance with regulatory and industry requirements across a diverse energy portfolio
- Collaborate with internal stakeholders and external insurers to optimise coverage and claims management
A leading energy provider with a national footprint, this company delivers electricity, gas, and sustainable energy solutions to millions of customers. With a strong commitment to innovation and operational excellence, it leverages self-insurance capabilities and strategic risk management to safeguard business continuity.
About the Role
This senior role is critical in managing corporate insurance programs, optimising risk transfer, and overseeing self-insurance strategies. As Insurance Manager, you will work closely with internal teams and external partners to ensure comprehensive risk protection and effective claims management.
Key Responsibilities
- Oversee corporate insurance programs, including property, liability, and operational risk policies
- Manage the organisation’s self-insurance structure, ensuring financial sustainability and regulatory compliance
- Lead risk transfer strategies, negotiating optimal coverage with insurers and brokers
- Handle high-value claims management, collaborating with internal legal and finance teams
- Conduct risk assessments to identify exposure and implement mitigation strategies
- Monitor regulatory and industry changes impacting corporate insurance and compliance requirements
- Advise senior leadership on emerging risks and insurance solutions aligned with business objectives
- Develop and maintain strong relationships with insurers, brokers, and external legal advisors
- Drive process improvements in claims handling, policy renewals, and reporting frameworks
- Work closely with finance and treasury teams to manage insurance costs and budgeting
- Support business continuity planning through effective risk mitigation strategies
- Lead internal education initiatives to improve risk awareness and compliance with insurance policies
- Extensive experience managing corporate insurance programs in a large corporate environment
- Strong knowledge of self-insurance structures, risk transfer, and regulatory compliance
- Expertise in claims management and insurance negotiations with insurers and brokers
- Ability to assess risk exposure and implement mitigation strategies across diverse business operations
- Strong financial acumen with experience in budgeting and cost optimisation for insurance programs
- Proven ability to engage and influence senior stakeholders across legal, finance, and operational teams
- Experience in the energy sector or other highly regulated industries is preferred
Employees benefit from working on industry-leading projects, exposure to senior decision-making, and career development opportunities in a dynamic and fast-paced environment in addition to:
- Competitive salary package and performance-based incentives
- Work with a national leader in energy, risk management, and self-insurance solutions
- Exposure to high-impact projects at the intersection of risk, finance, and corporate governance
- Career development opportunities within a fast-evolving and regulated industry
- Collaborative environment with direct access to senior leadership and key industry stakeholders
For further information, contact:
Ivan Pignataro | Director
D’Arcy Weil
St James Building, Mezzanine
555 Bourke Street, Naarm Country, Melbourne VIC 3000
T: +61 3 9999 7409 M: 0416 507 856 E: ivan@darcyweil.com
#Insurance #RiskManagement #EnergySector #CorporateInsurance #SelfInsurance #ClaimsManagement #RiskStrategy #EnergyIndustry
18 Mar 2025;
from:
uworkin.com