Liberty Mutual Insurance Torch Logo

Liberty Mutual Insurance

HQ
Boston
Total Offices: 5
40,000 Total Employees
Year Founded: 1912

Articles about Liberty Mutual Insurance

No articles to discover at this time.

back to overview
Empty state
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Lead development and execution of enterprise alternative capital and risk-financing strategy. Originate and evaluate structures (ILS, sidecars, collateralized reinsurance, LPTs) to improve capital efficiency, reduce earnings volatility, diversify capacity, and support targeted growth. Drive market engagement, cross-functional alignment, executive decision-making, governance, performance measurement, and build a high-performing team to implement alternative capital solutions.
YesterdaySaved
Remote or Hybrid
5 Locations
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Lead actuarial ownership and governance for large program portfolios. Partner with underwriting, reserving, finance, claims, and operations to evaluate pricing adequacy, monitor portfolio performance, support onboarding and vetting, advise on alternative capital structures, and liaise with internal and external stakeholders to drive profitable portfolio growth.
YesterdaySaved
Remote or Hybrid
6 Locations
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Perform advanced actuarial pricing analyses for casualty reinsurance (umbrella, professional liability, multi-line). Prepare and present complex reports, develop actuarial tools, document methods, advise stakeholders, and mentor junior staff while supporting business strategy and financial objectives.