Regional Supplier Risk & Recovery Leader

Creation Technologies Inc.

Northern (KY)

Hybrid

USD 140,000 - 165,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Performance-based bonuses

Job summary

Creation Technologies Inc. is seeking a Supply Base Manager based in the United States to lead regional supplier performance, escalation, and recovery efforts. You will coordinate cross-functional teams to resolve shortages, quality disruptions, and capacity constraints while aligning with global commodity strategies and site leadership.

The role requires 5+ years in supply chain or supplier management, a Bachelor’s degree, and 50–60% travel. Performance-based bonuses are available.

Qualifications

  • Bachelor’s degree in supply chain, operations, business, engineering, or related field.
  • 5+ years in supply chain, procurement, or supplier management.
  • Experience with supplier performance management, escalation, MRP, and shortage recovery.
  • EMS industry and multi-location experience preferred.

Responsibilities

  • Lead supplier performance management activities including scorecards and reviews.
  • Escalate and recover from critical material shortages and supplier issues.
  • Coordinate cross-functional escalation teams across Supply Chain, Planning, Procurement, Quality, Engineering, Operations, Sourcing, Program Management, and site leadership.
  • Support supplier audits, factory visits, and process reviews.
  • Develop and manage supplier recovery plans with clear owners and dates.
  • Communicate risk, status, and plans to leadership and suppliers.

Skills

Supplier management
Escalation management
Cross-functional leadership
MRP planning
Inventory management
Quality
Excel
PowerPoint
Oracle ERP
Kinaxis
SIOP

Education

Bachelor’s degree

Tools

Kinaxis/Rapid Response
SIOP process
Oracle ERP

Job description

Creation Technologies Inc. is seeking a Supply Base Manager based in the United States to lead regional supplier performance, escalation, and recovery efforts. You will coordinate cross-functional teams to resolve shortages, quality disruptions, and capacity constraints while aligning with global commodity strategies and site leadership.

The role requires 5+ years in supply chain or supplier management, a Bachelor’s degree, and 50–60% travel. Performance-based bonuses are available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Creation Technologies • Village of Newark (NY)

On-site
USD 140,000 - 165,000
Performance bonus
Benefits package
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 • St. Peter (IL)

On-site
USD 140,000 - 165,000
Performance-based bonuses
Benefits