Regional Supply Risk & Recovery Lead

Creation Technologies

Dallas (TX)

On-site

USD 140,000 - 165,000

Full time

20 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Performance based bonuses

Job summary

Creation Technologies seeks a Supply Base Manager to lead regional supplier performance, escalation, and recovery activities, ensuring delivery reliability and quality for defense, medical, and tech markets.

You will coordinate cross-functional teams, drive recovery plans, and engage with executives to mitigate supplier risks while supporting multi-site operations. Travel requirements are heavy, and you must be US-based.

Qualifications

  • Bachelor's degree in Supply Chain Management, Operations, Business, Engineering, Quality, or related discipline.
  • Minimum 5 years of experience in Supply Chain, Materials Management, Procurement, Supplier Management, Operations, Quality, or related manufacturing environment.
  • Experience should include supplier performance management, escalation, MRP planning, purchasing, inventory management, shortage recovery, supplier quality, or manufacturing operations. EMS industry experience and practical experience in a complex manufacturing or multi-location environment are preferred.

Responsibilities

  • Lead supplier performance management activities, including supplier scorecards, business reviews, corrective action follow-ups, and performance trend analysis for regional and local suppliers in scope.
  • Serve as the lead escalation point for critical material shortages, supplier decommits, and capacity constraints impacting delivery to customers.
  • Coordinate cross-functional escalation teams across Supply Chain, Planning, Procurement, Quality, Engineering, Operations, Sourcing, Program Management, and site leadership to resolve supplier issues.
  • Support supplier audits, factory visits, process reviews, and operational assessments.
  • Develop and manage supplier recovery plans with clear action owners, dates, updated delivery schedules, escalation paths, and communication cadence.
  • Clearly communicate supplier risk, recovery status, mitigation plans, and escalation needs to internal leadership, customers, suppliers, and executives.
  • Build positive relationships with regional/local suppliers while maintaining accountability for commitments and improvements.
  • Help align regional Local supplier processes, escalation playbooks, scorecard methodology, and recovery reporting with global processes.
  • Visit supplier locations as needed for escalations, audits, factory reviews, shortage recovery, and supplier development; travel over 50% expected.
  • Other duties and responsibilities as assigned.

Skills

Supplier management
Escalation management
Cross-functional leadership
MRP planning
Inventory management
Quality management
Communication with leadership
MS Office/Excel
Problem solving
Travel readiness

Education

Bachelor's degree in Supply Chain Management
EMS industry experience

Tools

Kinaxis/Rapid Response
Oracle ERP
Lean Manufacturing
8D/SCAR root cause
SIOP process
Microsoft Office

Job description

Creation Technologies seeks a Supply Base Manager to lead regional supplier performance, escalation, and recovery activities, ensuring delivery reliability and quality for defense, medical, and tech markets.

You will coordinate cross-functional teams, drive recovery plans, and engage with executives to mitigate supplier risks while supporting multi-site operations. Travel requirements are heavy, and you must be US-based.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Performance & Recovery Lead
Regional Supplier Performance & Recovery Lead

Creation Technologies • Saint Peter (MN)

On-site
USD 140,000 - 165,000
Regional Supply Base Lead - Escalation & Recovery
Regional Supply Base Lead - Escalation & Recovery

Creation Technologies • St. Peter (IL)

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

Creation Technologies International Inc • Dallas (NC)

On-site
USD 140,000 - 165,000
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 • Saint Peter (MN)

On-site
USD 140,000 - 165,000
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 • Village of Newark (NY)

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