Permanent

Head - SCM (Renewable Energy)

Posted by Michael Page • Delhi Division, Delhi, India

📍 Delhi Division, Delhi 🕒 March 01, 2026

About the Role

  • Ensuring timely availability of materials, cost optimization
  • Seamless coordination with engineering,projects,finance & logistics
  • About Our Client

    Our client is a large organization operating in the Renewable Energy sector. They are committed to delivering high-quality solutions and maintaining a strong market presence.

    Job Description

    Strategic Supply Chain Leadership

    * Define and implement supply chain strategy aligned with overall commercial and business objectives for both Domestic & International projects.

    * Support bid and project teams with accurate cost inputs, vendor intelligence, and supply risk assessments.

    * Drive localization, alternate sourcing, and long-term supplier partnerships.

    Procurement & Vendor Management

    * Lead procurement of major solar EPC materials including modules, inverters, structures, cables, BOS, and balance materials.

    * Dev...

    Ready to Apply?

    Submit your application today and take the next step in your career journey with Michael Page.

    Apply Now