Global Supply Base Management Leader
HITACHI ENERGY
Posted
May 09, 2026
Location
Remote
Type
Full-time
Mission
What you will drive
- Lead the strategic evolution of the global supply base to create competitive advantages in total cost, resilience, quality, and innovation.
- Own the supplier journey from onboarding through performance governance to phase-out, ensuring supplier ecosystem health.
- Run capacity stress tests, identify single points of failure, and execute mitigation plans.
- Support ESG adoption including COโ reporting and ethical labor audits.
Impact
The difference you'll make
This role ensures a resilient, sustainable, and innovative supply base for Hitachi Energy, directly supporting the company's mission to advance a sustainable energy future by reducing supply chain risks and driving ESG compliance.
Profile
What makes you a great fit
- Bachelorโs degree in engineering, Supply Chain, or Business (Masterโs a plus).
- 10+ years in Supply Chain Management, supplier development, supplier quality, or operations.
- Demonstrated leadership of cross-functional supplier performance and improvement projects.
- Strong analytical skills and executive communication; fluent in English.
Benefits
What's in it for you
Remote work flexibility. Additional benefits not specified in the posting.
About
Inside HITACHI ENERGY
Hitachi Energy is a global technology leader that is advancing a sustainable energy future for all, serving customers in the utility, industry, and infrastructure sectors.