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.