Search by job, company or skills

M

Head- Procurement & SCM- Auto-Electronic Components- Delhi-NCR

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago

Job Description

  • Senior Opportunity with a Leading Automotive Supplier
  • An opportunity to head both Procurement & Supply Chain

Job Description

Key Responsibilities:

  • Lead and manage the entire procurement function including raw materials for electronics, mechanical, and plastics components, indirect procurement and SCM functions across PPC, Stores, Logistics & Exim ensuring cost competitiveness and quality compliance.
  • Strategize and execute international (60%) and domestic (40%) sourcing to balance cost, quality, lead times, and risk mitigation.
  • Focusing on categories such as tooling, die casting, plastic injection molding, and sheet metal processes.
  • Drive supplier development, negotiation, contract management, and maintain strong supplier relationships globally.
  • Oversee Production Planning & Control (PPC) to align procurement with production schedules and optimise inventory levels.
  • Lead the stores and warehouse management ensuring efficient inventory control, minimisation of wastage, and timely availability of materials.
  • Manage logistics and distribution to ensure smooth inbound and outbound supply chain operations including customs and Exim compliance.
  • Implement best practices in procurement, supply chain management, and vendor performance evaluation to continuously improve operational efficiency.
  • Lead, mentor, and develop a high-performing procurement and supply chain team.
  • Collaborate closely with cross-functional teams such as Engineering, Quality, Finance, and Manufacturing to support business objectives.
  • Ensure compliance with corporate policies, legal regulations, and sustainability standards in procurement practices.

The Successful Applicant

Qualifications & Experience:

  • Bachelor's degree in Engineering is a must and MBA or equivalent advanced degree preferred.
  • Minimum 20+ years of progressive experience in procurement and supply chain management within the auto component manufacturing sector, with a focus on both electronics and mechanical components.
  • Proven experience managing large-scale procurement budgets and international sourcing.
  • Strong knowledge of raw materials procurement including tooling, die casting, plastic injection molding, and sheet metal processes in addition to Electronic Components with an emphasis on Electric Vehicles
  • Hands-on experience in PPC, stores management, logistics, and international trade (Exim).
  • Demonstrated leadership in managing large teams and driving cross-functional collaboration.
  • Excellent negotiation, communication, and stakeholder management skills.
  • Strong analytical and problem-solving capabilities, with a strategic mindset.
  • Familiarity with ERP and SCM software systems



Key Competencies:

  • Strategic Sourcing & Supplier Management
  • International & Domestic Procurement Expertise
  • Budget & Spend Management
  • Production Planning & Inventory Control
  • Logistics & Supply Chain Optimization
  • People Leadership & Team Development
  • Contract Negotiation & Risk Management
  • Cross-Functional Collaboration
  • Compliance & Regulatory Awareness

What's on Offer

  • Leadership role in a prestigious auto component manufacturing company
  • Opportunity to work on cutting-edge products in electronics and mechanical domains
  • Competitive compensation and benefits package
  • Collaborative and innovative work environment
  • Career growth and professional development opportunities

More Info

Job Type:
Function:
Employment Type:

About Company

Michael Page has five decades of expertise in professional services recruitment. We were established in London in 1976, and over this period we've grown organically to become one of the best-known and most respected consultancies, with an office network spanning six continents.
While size has its advantages, it doesn't define us - the nature of our organic growth means that each new office is integrated into the region that it serves. It also means that as an employer looking to hire, or as a candidate aiming to grow your career you have the best of both worlds&#x3B; a team that understands the market and geography you operate in, plus the resources and expertise of an international network at your disposal.

Job ID: 125887261