Manager, Risk & Insurance
Core
Assess, understand, and mitigate key business risks for North American operating businesses through policy placement, due diligence, claims review, and strategy development.
Role type
Manager, Risk & Insurance
Builds
Insurance programs and risk mitigation strategies for a global sustainable energy portfolio
Domain
Sustainable Energy / Property & Casualty Insurance
Deliverable
client delivery
Required skills
Property/Casualty insurance coverages, risk management concepts, acquisition due diligence, claims management, audit execution, market trend analysis, contract provision review, stakeholder coordination
Preferred skills
Professional designations (CIP, FCIP, CRM, CPA, CA, CIA), PowerBI, project management
Technologies
MS Office (Excel, PowerPoint), PowerBI
Responsibilities
Support due diligence for acquisitions and establish insurance programs; Coordinate with internal teams, brokers, and third-party providers; Review stakeholder requests and analyze policies/regulatory requirements; Manage insurance claims and coordinate documentation; Conduct audits of insurance programs and monitor risk-exposure trends; Lead renewal activities with broker partners; Support placement of surety bonds and collection of documentation; Review insurance provisions in contracts; Track market developments and communicate trends; Prepare presentations and training materials; Maintain accurate insurance records.
Seniority
Manager, hands-on IC