Featured

Global Sourcing Manager – International Wind Energy OEM

Posted 10 March 2025
Salary 45,000-55,000 CNY per month
LocationShanghai Municipality
Job type Permanent
Discipline Renewable Energy & Infrastructure
ReferenceEZ-1MAR25

Job description

Global Sourcing Manager – International Wind Energy OEM

Location: Shanghai, China
Salary: 45,000 – 55,000 CNY per month + Benefits
Recruitment Partner: TGRC (The Green Recruitment Company)
Consultant: Eva Zhou – e.zhou@greenrecruitmentcompany.com

Shape the Future of Global Wind Energy Supply Chains

An industry-leading Wind Energy OEM is seeking a Global Sourcing Manager to drive the optimization of its international supply chain strategy. This is a high-impact role for an accomplished procurement leader who thrives in complex, fast-moving environments and has a deep understanding of the wind energy sector.

This position, based in Shanghai, offers a unique opportunity to work at the heart of a rapidly evolving global supply network, ensuring the seamless integration of high-quality, cost-effective components that power the world’s renewable energy transition.

Key Responsibilities

Strategic Sourcing & Supply Chain Optimization

  • Develop and implement global sourcing strategies to enhance supply chain resilience, cost efficiency, and supplier performance.

  • Identify, evaluate, and onboard best-in-class suppliers across international markets to support the company’s growth objectives.

  • Drive supplier negotiations to secure competitive pricing, quality, and delivery commitments in line with operational requirements.

Supplier Relationship & Risk Management

  • Establish and nurture long-term partnerships with critical suppliers to ensure a stable and reliable supply of key components.

  • Conduct risk assessments and develop contingency plans to mitigate potential disruptions in the supply chain.

  • Monitor supplier performance through KPIs and continuous improvement initiatives.

Cross-Functional Collaboration

  • Work closely with engineering, manufacturing, and logistics teams to align sourcing strategies with production and project timelines.

  • Engage with senior leadership to provide market intelligence, procurement insights, and cost analysis to support strategic decision-making.

  • Lead or support initiatives related to sustainability and ESG compliance within the supply chain.

Key Requirements

  • Proven experience in global supply chain management, strategic sourcing, or procurement within the wind energy sector.

  • Strong expertise in supplier selection, contract negotiation, and cost management in an international setting.

  • Deep understanding of supply chain dynamics, risk mitigation strategies, and quality control frameworks.

  • Fluent in Mandarin and English to effectively manage relationships across global markets.

  • Ability to navigate complex supplier networks and drive operational excellence in a fast-paced environment.

Why Join?

This role offers a rare opportunity to take end-to-end ownership of a critical sourcing function within a globally recognized wind energy OEM. The company provides:

  • A competitive salary package with performance incentives.

  • Global exposure with opportunities for career progression.

  • A dynamic and mission-driven environment, shaping the future of sustainable energy.

How to Apply

If you are a supply chain professional with a passion for renewable energy and a track record in global sourcing, we would love to hear from you.

Contact Eva Zhou at TGRC:
📩 e.zhou@greenrecruitmentcompany.com

TGRC – Connecting Green Talent with a Sustainable Future.