

Sr. Global Supply Manager, Body in White Stampings
Location
Newark, CA
Level
Senior-Level
Department
Transportation
Type
Salary
$101,000 - $140,000
Job Description
Posted on:
2025-10-12
Responsibilities
- Collaborate with Engineering and Supplier Quality to identify potential suppliers.
- Create RFQs and analyze quotations from suppliers.
- Negotiate contracts, including pricing and tooling costs.
- Manage supplier development and tooling timelines.
- Maintain overall supplier relationships and act as the point of contact for commercial issues.
- Travel 15-25% to visit suppliers for business and program reviews.
- Summarize sourcing status and parts availability in internal reports.
Job Requirements
- Bachelor’s degree in Engineering, Supply Chain, Finance, or related field.
- 5 years' experience in Purchasing, Supply Chain, or Engineering related to stamping and metals.
- Understanding of body design and sourcing commodities like stampings and castings.
- Product launch experience preferred.
- Excellent analytical, negotiation, and problem-solving skills.
- Strong written and verbal communication skills.
- Proficient in Excel, Project, Power Point, Word, and ERP systems (SAP or equivalent).




