Global ERM & Insurance Architect

Einride

Austin (TX)

On-site

USD 120,000 - 170,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Comprehensive Healthcare: Medical, and
Retirement & Savings: 401(k) plan with
Generous Time Off: 25 days PTO, 15 sdi
Annual wellness stipend

Job summary

Einride is seeking a Risk Manager to build our Enterprise Risk Management (ERM) from the ground up and own our global insurance portfolio, claims handling, and risk disclosures. You will bridge strategic risk management with daily operations, coordinating with internal teams, leadership, brokers, and carriers across the US and EU.

In this role, you will establish ERM processes, manage corporate and fleet insurance programs, and lead claims workflows.

Qualifications

  • 4–7 years of experience in enterprise risk management or corporate risk services.
  • Knowledge of risk disclosure requirements for publicly listed companies.
  • Experience structuring complex corporate insurance policies (D&O, Cyber, Fleet, Liability).
  • Ability to translate complex data into actionable insights for executives.

Responsibilities

  • Design, establish, and roll out Einride’s first formal ERM framework across global functions.
  • Take end‑to‑end ownership of corporate and fleet insurance programs, renewals, coverage and broker coordination.
  • Lead end‑to‑end claims handling processes with legal and third‑party admins to minimize losses.
  • Partner with business operations, fleet management, tech, and legal to ensure adequate coverage.
  • Support regulatory disclosures and financial reporting under SEC guidelines and CSRD.
  • Develop board‑level risk dashboards and analyze total cost of risk to drive mitigations.

Skills

Risk management
ERM framework
Insurance programs
Claims handling
Board reporting
Cross-functional work

Job description

Einride is seeking a Risk Manager to build our Enterprise Risk Management (ERM) from the ground up and own our global insurance portfolio, claims handling, and risk disclosures. You will bridge strategic risk management with daily operations, coordinating with internal teams, leadership, brokers, and carriers across the US and EU.

In this role, you will establish ERM processes, manage corporate and fleet insurance programs, and lead claims workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global ERM & Insurance Leader
Global ERM & Insurance Leader

Jobylon AB • Austin (TX)

On-site
USD 120,000 - 180,000
Comprehensive Healthcare
401(k) plan with company match
25 days PTO, 15 sick days, 15 holidays
+1
Risk Manager
Risk Manager

Jobylon AB • Austin (TX)

On-site
USD 120,000 - 180,000
Comprehensive Healthcare
401(k) plan with company match
25 days PTO, 15 sick days, 15 holidays
+1
Risk Manager
Risk Manager

Einride • Austin (TX)

On-site
USD 120,000 - 170,000
Comprehensive Healthcare: Medical, and
Retirement & Savings: 401(k) plan with
Generous Time Off: 25 days PTO, 15 sdi
+1
Enterprise Risk Leader: ERM & Claims Strategy
Enterprise Risk Leader: ERM & Claims Strategy

Fortrex • Dunwoody (GA)

Hybrid
USD 130,000 - 190,000
Basic Life Insurance
Short Term Disability
Long-Term Disability
+4
Senior ERM Leader – P&C Insurance
Senior ERM Leader – P&C Insurance

Jobot • Irving (TX)

On-site
USD 200,000 - 300,000
Insurance ERM Risk Analyst (In-Office)
Insurance ERM Risk Analyst (In-Office)

Argonaut Management Services, Inc • New York (NY)

On-site
USD 78,000 - 102,000
Health benefits
401(k) match
Paid time off
Head of ERM
Head of ERM

LeoForce • Irving (TX)

On-site
USD 200,000 - 300,000
Enterprise Risk Management Lead – Operations & Governance
Enterprise Risk Management Lead – Operations & Governance

ADP, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000
Enterprise Insurance Risk Strategist
Enterprise Insurance Risk Strategist

DataBank • Dallas (TX)

On-site
USD 120,000 - 180,000
Annual bonus
Comprehensive benefits package
401(k) with company match
+1
Enterprise Risk Analyst — Insurance ERM
Enterprise Risk Analyst — Insurance ERM

Argonaut Management Services, Inc • Omaha (NE)

On-site
USD 65,000 - 85,000
Health benefits
Dental
Vision
+3