Merck’s Inhouse Consulting team is a 75-member internal strategy group that works closely with senior leadership to drive strategic initiatives and solve the company’s most pressing challenges. Like many in-house consulting teams, the group plays a crucial role in shaping corporate strategy and operational improvements across Merck’s global business.
The team is based in Boston, Darmstadt, Shanghai, and Singapore, working across business units to provide data-driven recommendations and execution support. Consultants often transition into management roles within Merck, leveraging their deep company knowledge to take on leadership positions across the organization.
Position Keywords
Strategy Consultant, Senior Consultant, Project Manager, Business Transformation Manager
Practice Areas
Strategy, Operations, Transformation
Locations
- Europe
- Frankfurt
- North America
- Boston
- Asia/Oceania
- Shanghai
- Singapore