Supply Chain Business Manager

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 14, 2026
This job expires in: 30 days

Job Summary

Supply Chain Business Manager IV, a contract position in Tualatin, OR, responsible for driving supplier operational excellence and delivery performance within a global supply chain organization.

Key Responsibilities
  • Plan, schedule, and monitor material movement to support forecasted demand
  • Define and track supplier performance metrics for continuous improvement
  • Collaborate with engineering and suppliers to resolve material delivery challenges
Required Qualifications
  • Bachelor's degree in Supply Chain Management, Business, Engineering, or related field
  • 5+ years of experience managing global factories and supplier commodities
  • 5+ years of supplier management and operational supply chain experience
  • 3+ years of advanced Microsoft Excel experience including macros and dashboards
  • 3+ years of SAP or ERP systems experience

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...