

Sr Global Supply Manager – Strategic Components, Mechanical
Location
Newark, CA
Level
Senior-Level
Department
Transportation
Type
Salary
$118,000 - $163,000
Job Description
Posted on:
2025-05-29
Responsibilities
- Identify, evaluate, and manage global suppliers for mechanical components.
- Negotiate pricing, lead times, and terms with suppliers.
- Develop long-term relationships with key suppliers.
- Collaborate with design and engineering teams on mechanical component requirements.
- Provide technical expertise for manufacturability and quality assessments.
- Implement process improvements for cost reduction and quality enhancement.
- Conduct market analysis to identify potential suppliers and industry trends.
Job Requirements
- Bachelor’s degree in Engineering, Supply Chain, or Finance; Master’s preferred.
- Minimum of 5 years of experience in Purchasing, Supply Chain, or Engineering.
- Experience with supply chain strategies for mechanical components.
- Strong analytical, negotiation, and problem-solving skills.
- Proficiency in Excel, Power Point, Word, JIRA, Confluence, and ERP systems.
- Excellent written and verbal communication skills.
- Ability to manage complex suppliers and resolve disputes effectively.