GE Vernova
Location
Norwalk, CT | United States
Job description
The role as Head of Insurance, is a member of the Treasury management team of GE Vernova HQ, reporting to the Head of Treasury . Treasury is responsible to GE Vernova’s activities within Financial reporting and Risk, Trade Finance, Exposure Management, Business Treasury and Corporate Finance .
As our Head of Insurance, you will be responsible to build, develop and lead Treasury ’s Insurance function working directly with finance and business leadership to assess the company’s overall risk appetite, identify and evaluate the company’s insurable exposures, provide options and recommendations regarding risk transfer and other mitigation, and implement and manage the company’s insurance programs.
Job Description
R oles and Responsibilities:
Build a world class function, including benchmarking and setting key deliverables, structuring roles and responsibilities, hiring for key positions and developing talent with appropriate training, mentorship and career pathing.
Design the new company’s risk transfer framework, including working closely with key partners in finance and business leadership to establish parameters for accounting and economic risk appetite and developing appropriate risk transfer guidelines and policies. Implement and manage the global insurance programs consistent with this framework.
Manage Finance Investment risk appetite, identify and evaluate the company’s insurable exposures, provide options and recommendations regarding risk transfer and other mitigation, and implement and manage the company’s insurance programs
Serve as key advisor on risk and insurance matters to senior leadership, corporate development, and other business partners
Structure and /or secure efficient processes and systems and training to enable strong service support to stakeholders including timely certificate of insurance issuance and claim resolution.
Work closely with business partners and advisors to improve risk profile including safety benchmarking, assessments and mitigation strategies, driving effective loss prevention and partnering with commercial teams to ensure appropriate contractual terms .
Define and own appropriate data management and performance metrics, including total cost of insurable risk, insurance costs, loss trends, broker performance and other key metrics; identify opportunities for continuous improvement
Lead functional teams or projects with significant resource requirements, risk, and/or complexity
Impact the team's ability to achieve service, quality, and timeliness of objectives . Set annual goals and objectives , track progress and adjust where needed Lead others to find creative solutions to address complex problems that impact the organization, construct, and provide strategic recommendations in line with overarching company goals
Required Qualifications:
Bachelor's or Master’s degree in risk management / business administration / finance / economics or similar field
Strong leadership experience, including senior-level risk management & insurance experience, with demonstrated ability to set a vision and deliver results
10+ years of experience in risk management & insurance
Desired Characteristics:
Strong leadership experience, including senior-level risk management & insurance experience, with demonstrated ability to set a vision and deliver results
Established reputation in insurance industry based upon Company’s leadership values; strong relations with insurance and brokerage company leadership
Leader with demonstrated experience of facilitating collaboration and taking ownership of common delivery
Industrial - Energy and project business and related insurance knowledge
Excellent communication, presentation, negotiation and influencing skills across all organizational levels
Demonstrated project and team management skills, strong process mindset and analytical skills
Comfortable with change and able to manage through ambiguous environment s
Experience in managing teams of experts across multiple businesses and geographical areas
High level of judgment to make decisions and handle complex tasks or problems that impact the function. Ability to quickly assess the quality of information given and ask pertinent questions of stakeholders
Job tags
Salary