Global Sourcing Lead – Mechanical Components

Novax Recruitment Group

San Francisco (CA)

On-site

USD 110,000 - 150,000

Full time

33 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Novax Recruitment Group is seeking a Global Supply Manager – Mechanical Commodities to lead sourcing and supplier strategy for critical mechanical components. You will work with Engineering, Manufacturing and Operations to support new product development and production growth.

The role involves RFQ management, supplier negotiations, and developing cost-reduction strategies, with international travel of 10–25% as required.

Qualifications

  • Bachelor's degree in Engineering, Supply Chain, Business, Economics, or related field.
  • 2+ years' sourcing, supply management, or relevant manufacturing experience.
  • Experience within EV, energy, electronics, or advanced manufacturing is desirable.
  • Strong understanding of manufacturing costs, processes, and supplier negotiations.
  • Data-driven, collaborative, and comfortable working in a fast-paced environment.
  • Willingness to travel internationally.

Responsibilities

  • Lead sourcing and supplier development across mechanical commodities including metal stamping, busbars, CNC machining, extrusions, and plastics.
  • Manage RFQs, negotiations, supplier agreements, and pricing.
  • Partner with Engineering and Manufacturing teams on NPI and production readiness.
  • Manage supplier performance across cost, quality, delivery, and capacity.
  • Develop cost-reduction, dual-sourcing, and supply-chain risk strategies.
  • Build and maintain strong strategic supplier relationships.
  • International travel to supplier sites as required (10–25%).

Skills

Sourcing experience
Negotiation
Data-driven
Travel readiness

Education

Bachelor's degree in Engineering, Supply Chain, Business, Economics, or related field

Job description

Novax Recruitment Group is seeking a Global Supply Manager – Mechanical Commodities to lead sourcing and supplier strategy for critical mechanical components. You will work with Engineering, Manufacturing and Operations to support new product development and production growth.

The role involves RFQ management, supplier negotiations, and developing cost-reduction strategies, with international travel of 10–25% as required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Supply Manager - Mechanical Components (EV)
Global Supply Manager - Mechanical Components (EV)

Novax Recruitment Ltd • San Francisco (CA)

On-site
USD 115,000 - 150,000
Global Supply Manager, Mechanical Components for Energy
Global Supply Manager, Mechanical Components for Energy

Novax Recruitment Ltd • San Francisco (CA)

On-site
USD 115,000 - 150,000
Global Mechanical Sourcing Leader
Global Mechanical Sourcing Leader

Novax Recruitment • San Francisco (CA)

On-site
USD 115,000 - 150,000
Global Mechanical Sourcing Manager
Global Mechanical Sourcing Manager

Novax Recruitment Group • San Francisco (CA)

On-site
USD 90,000 - 135,000
Global Supply Manager – Mechanical Commodities
Global Supply Manager – Mechanical Commodities

Novax Recruitment Group • San Francisco (CA)

On-site
USD 110,000 - 150,000
Global Supply Manager - Electronics & PCBA
Global Supply Manager - Electronics & PCBA

Novax Recruitment • San Francisco (CA)

On-site
USD 115,000 - 150,000
Global Supply Manager - Electrical
Global Supply Manager - Electrical

Novax Recruitment Group • San Francisco (CA)

On-site
USD 90,000 - 135,000
Global Supply Manager: Mechanical Components & NPI Sourcing
Global Supply Manager: Mechanical Components & NPI Sourcing

Redwood Materials • San Francisco (CA)

On-site
USD 112,000 - 148,000
Global Supply Manager - Mechanicals
Global Supply Manager - Mechanicals

Novax Recruitment • San Francisco (CA)

On-site
USD 115,000 - 150,000
Global Supply Manager - Mechanicals
Global Supply Manager - Mechanicals

Novax Recruitment Ltd • San Francisco (CA)

On-site
USD 115,000 - 150,000