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, cross-teams alignment, business operational effectiveness, financial & performance management, and supporting culture & team engagement initiatives. ES&I Operations is currently searching for a Senior Business Analyst or Project Manager I to support the day-to-day business operations of our Corporate Strategy & Research (CS&R) group including management of key vendor relationships, leading the planning & execution of department meetings, targeted metrics reporting including overall performance scorecard, crystalizing insights into executive-level PowerPoint presentations and dashboards, and team culture building initiatives. This is an individual contributor role. This is a great opportunity for an energetic individual to join a dynamic, tight-knit enterprise strategy and innovation community where you will lead key initiatives to enable a high-performance and vibrant team environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior