Jobs · Marketing · New York

Capgemini Invent - Managing Consultant - Digital Continuity / PLM - Strategy Consulting

Capgemini · Buffalo-Niagara Falls Area · Today
Marketing$128k–$249k/yrFull-time

About the role

Capgemini’s Digital Continuity team partners with clients to improve their competitiveness and performance by transforming their Engineering and R&D capabilities. We connect the dots across the value chain—spanning sales and marketing, R&D, engineering, manufacturing, operations, and aftersales—to drive efficiency, enhance flexibility, and enable responsive, data-driven decision making.

Responsibilities

  • Deliver consulting engagements to solve clients’ toughest problems, deliver measurable outcomes, and support their success and growth.

  • Assist in expanding Capgemini’s presence by identifying opportunities, developing partnerships, and achieving commercial success.

  • Participate in shaping practice strategy, help develop teams, and ensure operational excellence to strengthen Capgemini’s capabilities.

Qualifications & Experience

  • Experience in consulting at a leading firm (7+ years) and/or industry roles (10+ years).

  • Experience in delivering major engineering, software-related initiatives with measurable impact.

  • Strong AI/GenAI Maturity to enable internal work efficiency and drive client conversations around the topic.

  • Strong understanding of PLM, MOM/MES, ERP, and MBSE solutions (business value, vendor landscape, capabilities and limitations).

  • Hands-on experience in Model-Based Systems Engineering (MBSE), Model-Based Enterprise (MBE), digital twins, and digital threads.

  • Ability to define strategic analyses and provide actionable recommendations for transformation initiatives.

Similar jobs