The Supply Base Manager will lead regional and local supplier performance management, critical shortage escalation, recovery planning, and direct engagement with specific or high-risk suppliers to improve delivery reliability, quality responsiveness, and supply assurance for region-specific business units in alignment with the existing global commodity management supplier strategy. This role serves as a primary escalation point when supplier delivery, quality, capacity, or responsiveness issues place Creation and Creation’s customer commitments at risk relative to the regional and local suppliers in scope, including inside-lead-time support needs, supplier decommits, quality disruptions, and factory constraints. Creation serves customers in regulated Defense, Medical, and Tech Industrial markets; this role requires awareness of applicable quality, compliance, and customer requirements when supporting supplier performance and escalation activity. This position will travel at minimum 50-60% of the month and must be based in the US; preferably at a location that is commutable to a physical site supported.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior