Description
Creation Technologies is hiring a Supply Base Manager to lead regional and local supplier performance management, critical shortage escalation, recovery planning, supplier audits, factory visits, and cross-functional resolution of delivery, quality, capacity, and responsiveness issues. The role supports customer commitments in defense, medical, and technology industrial markets, requires at least 5 years of relevant experience, must be based in the United States with 50–60% travel, and offers an anticipated starting salary of $140,000–$165,000 annually plus potential performance-based bonuses and benefits.
