Jobs · Finance · New York

Manager, Risk (Insurance)

TerraForm Power · New York, NY · 3 wk ago
FinanceFull-time

About the role

TerraForm Power is seeking a highly motivated and detail-oriented Risk Manager to support the organization's risk management and insurance programs across its renewable energy operations.

Responsibilities

  • Collaborate with a wide range of internal and external stakeholders, including Operations, Legal, Development, Finance, insurance brokers, adjusters, and other third parties.
  • Review and provide feedback on insurance provisions of third-party contracts including financing agreements.
  • Manage insurance report preparation for financing and other strategic activities with third party consultants, including managing to overall deal timeline and lender/investor diligence coordination.
  • Review and coordinate on financing-related annual insurance reporting.
  • Insurance claims management and advocating for the business on complex matters.
  • Support policy renewals, endorsements, and mid-term changes in coordination with the Corporate Insurance team and insurance brokers.
  • Maintain asset-level exposure data and support data quality for underwriting submissions.
  • Maintain schedules, statement of values, and insurance applications.
  • Assist with surety bond placement, issuance, and distribution.
  • Manage, review and distribute COIs to customers.
  • Manage the on/offboarding of new projects onto our insurance policy.
  • Organize and maintain accurate insurance records.
  • Conduct audit of existing insurance programs for assets.
  • Review and respond to requests including analysis of data, policies, processes, and regulatory requirements.
  • Review and update internal controls documentation as needed (risk-control matrices, narratives, flowcharts, and testing plans).

Qualifications

  • Bachelor’s degree with a minimum of four to five years' related experience (risk management, compliance, insurance carrier, broker).
  • Industry relevant certifications (CIP, FCIP, CRM, CPA, CA, CIA or equivalent) preferred, but not required.
  • Experience working with insurance organizations is considered an asset.
  • Strong MS Office skills (Excel, PowerPoint).
  • PowerBI experience is an asset.
  • Demonstrated and proven project management or coordination skills.
  • Strategic thinker with strong analytical skills and problem-solving ability.
  • Demonstrated and proven ability to work effectively in a team environment and maintain positive interpersonal relationships.
  • Strong influencing skills: ability to present points of view effectively and gain support for their position while balancing technical and business considerations.
  • Experience working with growing organizations with changing needs and multiple complex business transactions.

Pay

$120,000 - $145,000 USD; bonus eligible

Similar jobs

Risk Manager, Insurance

Ventas, Inc.Chicago, IL· 2 wk ago
Finance$125k–$185k/yrapply on ventas.wd503.myworkdayjobs.com

Risk and Insurance Manager

Elgin Community CollegeElgin, IL· 2 wk ago
Finance$63k–$84k/yrapply on elgin-community-college.career-pages.com