Skip to main content
Boston Scientific seeks a Manager of Corporate Strategy to independently lead complex strategic workstreams shaping the company's long-term direction. You will develop insights, collaborate with senior leaders, and present recommendations across portfolio, growth, and capital allocation topics. The role supports CEO, CFO, and Board-level reviews, contributing to annual planning and executive communications. MBA or related advanced degree preferred, with 5+ years in strategy or consulting.

Also on the board Same function, level within a rung

Level

Manager

Location

Northborough, MA

Occupation

General and Operations Managers

Industry

Corporate, Subsidiary, and Regional Managing Offices

Posted

3 days ago

Apply for this role (opens in a new tab)