The Engineering Lean Cost Champion position at GE HealthCare UK in Waukesha, WI, is a strategic leadership role focused on cost management and optimizing engineering operations. The role involves collaboration with various leaders to manage budgets, drive product cost improvements, and implement lean methodologies to enhance business performance
Job Summary
This strategic role defines and orchestrates the global operating plan for MR's Global Program Management Office while balancing ambition with discipline.
The incumbent will partner closely with NPI teams and the Integrated Supply Chain to aggressively drive cost out of platforms and deliver strong business outcomes.
Relocation assistance is provided for this onsite position located in Waukesha, Wisconsin, requiring legal authorization to work in the U.S.
Matching Summary
Match Score: 85
The Engineering Lean Cost Champion position at GE HealthCare UK in Waukesha, WI, is a strategic leadership role focused on cost management and optimizing engineering operations. The role involves collaboration with various leaders to manage budgets, drive product cost improvements, and implement lean methodologies to enhance business performance.
Skills & Requirements
Must-have
Global MR R&D budget operating plan ownership
Lean principles application for cost reduction
Total Landed Cost (TLC) initiative leadership
Variable Cost Productivity (VCP) execution
Cross-functional team leadership experience
NPI program cost target management
Financial systems proficiency (Oracle/SAP)
Nice-to-have
Ability to translate complex topics clearly
High adaptability in ambiguous environments
Strong analytical capabilities linking drivers to results
Experience with contract service provider partnerships
Proven ability to lead without direct authority
Key Requirements
Bachelor's degree with 5+ years operational or analysis experience
3+ years direct product structure or product management experience
Prior NPI experience with variable cost production
Direct business level finance and budget management experience
Legal authorization to work in the U.S. (no sponsorship)