Strategy Lead Jobs in Boston, MA

Strategy Lead jobs in Boston are concentrated in the Seaport District, Back Bay, and Kendall Square, with strong demand across biotech, financial services, and management consulting. Employers actively hiring include CVS Health, UCB, and Whoop. See the openings below and apply to the ones that match your experience.

Find Strategy Lead Jobs

Overview

Open roles24
Top employerCVS Health
Work type47% Hybrid
Top credentialMaster's degree in business administration
Companies hiring10

Showing 5 of 24+ Strategy Lead jobs

MassMutual
Strategy Lead, Business Strategy
We won't show you this job again
MassMutual
Added 1w ago
Strategy Lead, Business Strategy
MassMutual
Boston, Massachusetts
Business Strategy
Consulting & Professional Services
Project Management
$168k - $220k/yr
Hybrid
Bachelor's degree
5,001-10,000

Have you applied for this role?

CVS Health
HR Technology Strategy & Delivery Lead
We won't show you this job again
CVS Health
Added 1w ago
HR Technology Strategy & Delivery Lead
CVS Health
Boston, Massachusetts
Executive Leadership & C-Suite
Program Management
Project Management
$83k - $222k/yr
Master's degree in business administration
10,000+

Have you applied for this role?

Massachusetts Port Authority
Strategy and Operations Lead
We won't show you this job again
Massachusetts Port Authority
Added 3w ago
Strategy and Operations Lead
Massachusetts Port Authority
Boston, Massachusetts
Corporate Training
Corporate Training & Learning Development
Teaching & Instruction
$137k - $150k/yr
Master's degree in business administration
1,001-5,000

Have you applied for this role?

CVS Health
Lead Director, Technology Strategy and Program Governance
We won't show you this job again
CVS Health
Added 1mo ago
Lead Director, Technology Strategy and Program Governance
CVS Health
Boston, Massachusetts
Business Operations
Human Resources (HR) — Generalist
Recruiting & Talent Acquisition
$144k - $288k/yr
High school diploma or GED
10,000+

Have you applied for this role?

Black Duck Software
Lead Strategic Services Consultant (Application Security)
We won't show you this job again
Black Duck Software
Added 1mo ago
Lead Strategic Services Consultant (Application Security)
Black Duck Software
Boston, Massachusetts
Business Strategy
Corporate Development & M&A
Executive Leadership & C-Suite
$124k - $185k/yr
Remote (US)

Have you applied for this role?

See All 24 Strategy Lead Jobs in Boston

Find roles in Boston that match your experience and apply in just a few clicks.

Find Strategy Lead Jobs

Strategy Lead Job Market in Boston

Who's Hiring

CVS Health
CVS Health4 open roles
UCB
UCB2 open roles
Whoop
Whoop2 open roles

Top Industries Hiring

  • Technology & Software

Strategy Lead Jobs in Boston: Frequently Asked Questions

How do I get a strategy lead job in Boston?

The strongest path in Boston is targeting the city's dominant sectors: life sciences, financial services, and consulting. Firms in the Seaport, Back Bay, and Kendall Square hire most actively. Candidates who can show experience translating data into business decisions or leading cross-functional initiatives stand out. Familiarity with Boston's biotech and healthtech ecosystem is a genuine advantage over generalist applicants.

Which companies hire strategy leads in Boston?

Boston strategy lead roles are posted by CVS Health, UCB, and Whoop and others right now, based on current listings on Migrate Mate as of September 2026. Boston's employer mix skews toward established financial institutions, global consulting firms, and mid-to-large life sciences companies, many of which run dedicated strategy functions out of their Boston headquarters or regional offices.

Are there remote strategy lead jobs in Boston?

Yes, though strategy lead roles tied to executive stakeholders or cross-functional program work tend to require meaningful in-office presence. About 73% of strategy lead openings tied to Boston are remote or hybrid as of September 2026, with fully remote roles more common in market research, competitive intelligence, and corporate development functions within the tech and healthtech sectors.

How can I get a strategy lead job in Boston with little or no experience?

The most realistic entry point in Boston is through a rotational program or analyst role at one of the city's large consulting firms, healthcare systems, or financial services companies. Associate strategy or business analyst positions at employers in the Seaport and Back Bay often serve as direct pipelines. An MBA from a Boston-area school also opens doors quickly, and many local biotech and insurtech firms hire strategy associates specifically to develop into leads.

Which industries hire the most strategy leads in Boston?

Boston strategy lead roles concentrate in Technology & Software, based on current listings on Migrate Mate as of September 2026. Boston's deep roots in academic medicine, asset management, and enterprise technology have made it a hub for strategy functions that require both analytical rigor and sector-specific expertise, driving consistent demand across these industries.

See All 24 Strategy Lead Jobs in Boston

Find roles in Boston that match your experience and apply in just a few clicks.

Find Strategy Lead Jobs