Role Overview
We are looking for a Global Insurance Lead to take ownership of the company’s global insurance portfolio. This is a newly created role within the Indirect Procurement organization, reflecting the growing importance and complexity of insurance and risk management across our operations.
The role combines hands-on insurance management with strategic advisory responsibilities, ensuring adequate coverage, cost optimization, regulatory compliance, and strong partnerships with brokers and insurers worldwide.
Key Responsibilities
Insurance Portfolio Management
Manage all corporate insurance programs, including:
Property
General and Product Liability
Motor / Fleet
Workers’ Compensation (or local equivalents)
Professional Indemnity
Directors & Officers (D&O)
Other specialized insurance lines as required
Assess insurance risks and ensure appropriate coverage levels, limits, and policy terms
Lead the annual insurance renewal process, including data collection, exposure analysis, and negotiations with brokers and carriers
Coordinate insurance claims, ensuring timely handling, proper documentation, and resolution
Maintain strong relationships with brokers, insurers, and third-party administrators
Cost Optimization & Analysis
Analyze loss history, claims data, and insurance cost trends
Identify opportunities to reduce risk exposure and optimize premiums
Provide data-driven recommendations to improve coverage efficiency
Compliance, Reporting & Governance
Ensure compliance with internal insurance standards and external regulatory requirements
Prepare insurance reports for internal stakeholders and auditors
Support contract reviews from an insurance perspective, including indemnity and insurance clauses
Strategic & Advisory Contribution
Advise leadership on emerging insurance and risk trends
Support business continuity planning and crisis management initiatives
Provide guidance and training on insurance coverage awareness and loss prevention
What We’re Looking For
Experience
7+ years of experience in Corporate Insurance Management, Risk Management, or Insurance Procurement
Proven experience managing global or regional insurance programs
Exposure to multiple insurance lines and complex insurance structures
Experience in multinational or matrix organizations
Skills & Capabilities
Strong analytical and problem-solving skills
Solid understanding of insurance policy wording, coverage structures, and exclusions
Strong negotiation skills with brokers and insurers
Ability to work independently in a Lead Individual Contributor role
Strong stakeholder management and communication skills
Education & Certifications
Bachelor’s degree in Finance, Business, Economics, Law, or a related field
Insurance or risk-related certifications (e.g. ACII, CPCU, ARM) are an advantage, but not mandatory
As an equal opportunity employer, FLSmidth embraces diversity and equality by promoting an environment of inclusion.