Energy Full-time

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.