Regional Supplier Performance & Recovery Manager

Creation Technologies International Inc

Dallas (NC)

On-site

USD 140,000 - 165,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Creation Technologies is seeking a Supply Base Manager to lead regional supplier performance, escalation for critical shortages, and recovery planning to safeguard delivery and quality for regional business units.

The role requires 50–60% travel, a US base, and alignment with the global supplier strategy. You will engage with executives and suppliers to improve delivery reliability and risk mitigation within a multi-location manufacturing environment.

Qualifications

  • Bachelor's degree in Supply Chain, Operations, Business, Engineering, Quality, or a related discipline preferred.
  • Minimum 5 years of experience in Supply Chain, Materials Management, Procurement, Supplier Management, Operations, Quality, Engineering, or a 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 and business reviews for regional/local suppliers.
  • Serve as the lead escalation point for critical shortages, decommits, and capacity constraints affecting customer commitments.
  • Coordinate cross-functional escalation teams across Supply Chain, Planning, Procurement, Quality, Engineering, Operations, Sourcing, and leadership to resolve issues.
  • Develop and manage supplier recovery plans for high-risk suppliers with clear owners and dates.
  • Communicate risks, recovery status, and escalation needs to leadership, customers, and suppliers.

Skills

Supplier management
Communication
Cross-functional leadership
MS Office
Kinaxis/Rapid Response
SIOP
Oracle ERP

Education

Bachelor's degree in Supply Chain, Operations, Engineering or related

Tools

Kinaxis
Rapid Response
Oracle ERP
SCAR/8D

Job description

Creation Technologies is seeking a Supply Base Manager to lead regional supplier performance, escalation for critical shortages, and recovery planning to safeguard delivery and quality for regional business units.

The role requires 50–60% travel, a US base, and alignment with the global supplier strategy. You will engage with executives and suppliers to improve delivery reliability and risk mitigation within a multi-location manufacturing environment.

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

Similar jobs worth comparing

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 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 Base Supply Manager
Regional Base Supply Manager

Creation Technologies • Village of Newark (NY)

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

Insight Global • United States

On-site
USD 120,000 - 160,000
Regional Base Supply Manager
Regional Base Supply Manager

Creation Technologies Inc. • Northern (KY)

Hybrid
USD 140,000 - 165,000
Performance-based bonuses
Global Supply Chain & Supplier Performance Lead
Global Supply Chain & Supplier Performance Lead

Apex Systems • Tualatin (OR)

On-site
USD 80,000 - 100,000
Supplier Recovery & Quality Improvement Lead
Supplier Recovery & Quality Improvement Lead

Parker Hannifin • Akron (OH)

On-site
USD 70,000 - 95,000
Strategic Supplier Quality & Recovery Lead
Strategic Supplier Quality & Recovery Lead

Scalian • New York (NY)

On-site
USD 75,000 - 95,000
Senior Supplier Development Engineer – Recovery
Senior Supplier Development Engineer – Recovery

Varstaff Staffing • Merritt Island (FL)

On-site
USD 90,000 - 130,000