08/13/2026
Description
This role will be based in our Boston MA headquarters office working a hybrid schedule Enterprise Strategy & Innovation (ES&I) is a corporate organization that reports directly into Liberty Mutual’s Executive Leadership Team within Liberty Mutual Insurance, a Fortune 100 company with 40,000 employees in 900 offices worldwide. The function is comprised of five interrelated verticals: Liberty’s award winning in-house enterprise strategy / strategy consulting arm (Corporate Strategy & Research), a strategic alignment group (LMG Alignment), a global innovation incubator (Solaria Labs), an enterprise venture capital group (Liberty Mutual Strategic Ventures) that invests in early-stage startups to glean critical insights on emerging disruptive trends, and a dedicated business operations team (ES&I Operations) that orchestrates the overall operating model of the ES&I function driving strategic priority setting,...
Liberty Mutual
Boston, MA
Full Time
