M

Head - SCM (Renewable Energy)

Michael Page

Delhi Division, Delhi, India Permanent May 30, 2026
Apply Now

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

    * Dev...

    Ready to Apply?

    अभी आवेदन करें

    Submit your application for Head - SCM (Renewable Energy) at Michael Page

    Apply for this Position