Merck Inhouse Consulting | Management Consulted

Merck Inhouse Consulting

Firm HeadquartersFirm Headquarters column Darmstadt, Germany
Disclaimer: Management Consulted is an independent resource and is not affiliated with or endorsed by any company mentioned.

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
Firm Details
Frankfurter Str. 250
64293 Darmstadt
Germany
Darmstadt, Germany Boston, MA, USA Shanghai, China Singapore
75