Regional Supply Base Lead - Escalation & Recovery

Creation Technologies

St. Peter (IL)

On-site

USD 140,000 - 165,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Performance-based bonuses
Benefits

Job summary

Creation Technologies is seeking a Supply Base Manager to lead regional and local supplier performance management, escalation, and recovery planning across defense, medical, and tech markets. The role emphasizes working with cross-functional teams to improve delivery reliability and quality while ensuring compliance with customer requirements.

Based in the US with 50–60% travel, you will engage with high-risk suppliers, coordinate audits, and drive continuous improvement within a global supplier

Qualifications

  • Bachelor’s degree in Supply Chain Management, Operations, Business, Engineering, Quality, or related discipline preferred.
  • Minimum 5 years of experience in Supply Chain, Materials Management, Procurement, Supplier Management, Operations, Quality, Engineering, or related manufacturing environment.
  • Experience should include supplier performance management, escalation, MRP planning, purchasing, inventory management, shortage recovery, supplier quality, or manufacturing operations.

Responsibilities

  • Lead supplier performance management activities, including scorecards, business reviews, corrective action follow-up, and trend analysis.
  • Serve as the lead escalation point for critical shortages, decommits, responsiveness issues, capacity constraints, and quality disruptions.
  • Coordinate cross-functional escalation teams to resolve supplier issues.
  • Support supplier audits, factory visits, process reviews, and operational assessments.
  • Develop and manage supplier recovery plans with clear action owners and dates.
  • Communicate supplier risk, recovery status, and escalation needs to leadership and suppliers.

Skills

Supplier management
Escalation management
Cross-functional leadership
Communication
Analytical thinking
Executive updates

Education

Bachelor’s degree in Supply Chain Management

Tools

Oracle ERP
Kinaxis/Rapid Response
Microsoft Excel
Power BI
Microsoft Teams

Job description

Creation Technologies is seeking a Supply Base Manager to lead regional and local supplier performance management, escalation, and recovery planning across defense, medical, and tech markets. The role emphasizes working with cross-functional teams to improve delivery reliability and quality while ensuring compliance with customer requirements.

Based in the US with 50–60% travel, you will engage with high-risk suppliers, coordinate audits, and drive continuous improvement within a global supplier

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Regional Supply Base Lead — Escalation & Recovery
Regional Supply Base Lead — Escalation & Recovery

Creation Technologies International Inc • Boise (ID)

On-site
USD 90,000 - 130,000
Regional Supply Base Leader Escalation & Recovery Expert
Regional Supply Base Leader Escalation & Recovery Expert

Creation Technologies • Boise (ID)

On-site
USD 95,000 - 145,000
Regional Supply Risk & Recovery Lead
Regional Supply Risk & Recovery Lead

Creation Technologies • Dallas (TX)

On-site
USD 140,000 - 165,000
Performance based bonuses
Regional Supplier Performance & Recovery Lead
Regional Supplier Performance & Recovery Lead

Creation Technologies • Saint Peter (MN)

On-site
USD 140,000 - 165,000
Regional Supplier Performance & Recovery Manager
Regional Supplier Performance & Recovery Manager

Creation Technologies International Inc • Dallas (NC)

On-site
USD 140,000 - 165,000
Regional Supply Chain Risk & Recovery Manager
Regional Supply Chain Risk & Recovery Manager

Creation Technologies • Milwaukee (WI)

On-site
USD 140,000 - 165,000
Performance-based bonuses
Regional Supplier Risk & Recovery Leader
Regional Supplier Risk & Recovery Leader

Creation Technologies Inc. • Northern (KY)

Hybrid
USD 140,000 - 165,000
Performance-based bonuses
Regional Base Supply Manager
Regional Base Supply Manager

Creation Technologies Inc. • Northern (KY)

Hybrid
USD 140,000 - 165,000
Performance-based bonuses
Regional Base Supply Manager
Regional Base Supply Manager

Creation Technologies • Saint Peter (MN)

On-site
USD 140,000 - 165,000
Regional Base Supply Manager
Regional Base Supply Manager

Creation Technologies • Village of Newark (NY)

On-site
USD 140,000 - 165,000
Performance bonus
Benefits package