Role : Supply Chain Manager – Renewables
Location : Germany (Remote)
The Company :
This international renewable energy business operates across 24 countries and has supported over 30GW of clean energy assets, including wind, solar, battery storage, and green hydrogen.
With a track record of delivering over 20GW of projects, their German operation is scaling rapidly to meet the country's energy transition targets.
The Role :
You will lead logistics planning, inventory control, and material readiness for utility-scale construction sites. The role combines supply chain management with procurement support ensuring seamless component flow, vendor performance, and site readiness.
Key Responsibilities :
Requirements :
Why Join?
Supply Chain Manager • Frankfurt, DE