Manager, Risk & Insurance
Core
Assess, understand, and mitigate key business risks for Brookfield Energy's North American operating businesses through policy placement, due diligence, and claims management.
Role type
Manager, Risk & Insurance
Builds
Insurance programs and risk mitigation strategies for a global sustainable energy portfolio
Domain
Energy / Property & Casualty Insurance
Required skills
Property/Casualty insurance coverages, risk management concepts, acquisition due diligence, claims review, stakeholder collaboration, data analysis, regulatory compliance, vendor management, contract review, market trend analysis
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 to execute risk activities; Review stakeholder requests and analyze policies/processes; Manage insurance claims and coordinate documentation; Conduct audits of insurance programs and oversee risk surveys; Lead renewal activities with broker partners; Support placement of surety bonds; Review insurance provisions in contracts; Track market developments and prepare presentations
Seniority
Manager, hands-on IC