Logo of Huzzle

Risk & Insurance Specialist

  • Job
    Full-time
    Junior Level
  • Legal
    Sustainability
  • Dublin

AI generated summary

  • You need a relevant qualification, 2+ years in corporate insurance, strong admin and communication skills, construction/engineering insurance knowledge, and commercial awareness.
  • You will manage insurance strategies, oversee policy placement, advise on contracts, handle claims, and engage with brokers to secure optimal coverage for operations and projects.

Requirements

  • Relevant third level qualification (Business and/or Insurance).
  • 2+ years experience in corporate insurance.
  • Chartered Insurance Risk Manager/Practitioner (ACII Qualified) desirable.
  • Excellent administration, communication, organisational and problem solving skills.
  • Experience within the Renewable Sector with Construction/ Engineering insurance knowledge desirable.
  • Comfortable reporting at a senior level.
  • Expert insurance knowledge across all insurance classes preferably gained within an Insurance Brokerage/In-house position or similar environment.
  • Strong Commercial Awareness.
  • Excellent communication and stakeholder management skills.
  • Demonstratable experience working across multiple jurisdictions desirable.

Responsibilities

  • Drive extensive business engagement at senior levels of the organisation and support the business in delivering on Elgin’s insurance needs.
  • Develop and advise on the insurance strategy, including risk transfer options.
  • Oversee the placement of all insurance policies covering Elgin's day-to-day operations across various jurisdictions.
  • Direct the placement of the Employer Controlled Insurance Programme to provide coverage for projects from construction through to operation.
  • Advise on contract terms and conditions relating to liability, indemnity, and insurance for the construction and operation of solar and battery storage projects.
  • Maintain a comprehensive understanding of the insurance market, available policy covers, and emerging products that the company can access as needed.
  • Lead engagement with the market and brokers to secure the best value and most comprehensive insurance cover for Elgin.
  • Advise the business on balancing major risk insurance with appropriate levels of self-insurance where it is cost-effective.
  • Lead the management of insurance-related claims, handling them on a "cradle to grave" basis, ensuring all claims are investigated and managed appropriately.
  • Act as a point of escalation for claims where financial or reputational risk demands.

FAQs

What is the job title for the position being offered?

The job title is Risk & Insurance Specialist.

Where is the Risk & Insurance Specialist position based?

The position is based in the Dublin Office.

What type of employment is being offered for this role?

This is a full-time, permanent position.

How many days a week will I be required to work in the office?

You will be required to work 4 days in the office and 1 day from home.

What is the main purpose of the Risk & Insurance Specialist role?

The main purpose is to develop and drive Elgin’s insurance program to effectively understand and mitigate risks while managing all arising claims.

What qualifications are required for this role?

A relevant third-level qualification in Business and/or Insurance is required.

How much experience is needed for the Risk & Insurance Specialist position?

A minimum of 2 years of experience in corporate insurance is needed.

Is experience within the Renewable Sector necessary for this role?

Experience within the Renewable Sector, particularly with Construction/Engineering insurance knowledge, is desirable.

Are there any preferred qualifications for this position?

Yes, being a Chartered Insurance Risk Manager/Practitioner (ACII Qualified) is desirable.

What necessary skills are required for this role?

Excellent administration, communication, organizational, and problem-solving skills are required.

Who will the Risk & Insurance Specialist report to?

The Risk & Insurance Specialist will report to the Chief Legal Officer.

What kind of company is Elgin?

Elgin is a leading international solar and storage company involved in bringing projects from origination through development to energization.

How many professionals are located in Elgin's offices globally?

There are over 115 professionals located in Elgin's offices across various locations including London, Dublin, Munich, Madrid, and Sydney.

Can you provide the company's website for more information?

Yes, you can learn more about the company at www.elgin.com.

Is there a culture of sustainability at Elgin?

Yes, sustainability is seen as every employee’s responsibility, and it is woven into the company values and culture.

Leading in Solar+Storage

Energy
Industry
51-200
Employees
2009
Founded Year

Mission & Purpose

Elgin Energy is a full-service, utility scale, solar+storage developer bringing projects from origination through development. The company has a portfolio of projects in late-stage development totalling 6GW solar + 3GW storage across our three key markets of the UK, Australia, and Ireland. As of 2022, Elgin Energy agreed to sell the UK’s largest solar PV transaction to date consisting of a portfolio of 12 projects with a combined capacity of 519MW of projects including 70MW of collocated energy storage capacity to Scottish Power Renewables (UK) Limited, a wholly-owned subsidiary of global utility Iberdrola Group. Elgin Energy works with long-term strategic partners to deliver projects to the energization and provides asset management services through their operational life. The company has expanded internationally over the last 12 years with a professional team of engineers, accountants, and lawyers located in its London, Dublin, and Sydney offices. Elgin has a 98% success rate through planning across all its markets.