Head - SCM (Renewable Energy)

Michael Page
📍 delhi division, delhi, India 💼 Full-time 🕒 Posted June 10, 2026

Job Description

  • 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.

    Ready to Apply?

    Submit your application today and join our talented team at Michael Page.

    Submit Application

    Job Details

    • Location delhi division, delhi
    • Job Type Full-time
    • Category Other-General
    • Posted Date June 10, 2026
    • Application Deadline July 20, 2026