Manager, Supplier Management
CRWL · Houston, TX · Posted Jul 7, 2026
Apply on company site Track it in JobSkout
The Manager, Supplier Management is responsible for leading the end-to-end vendor lifecycle management program, ensuring suppliers are effectively onboarded, monitored, governed, and offboarded in accordance with company policies and risk management requirements. This role serves as the central point of coordination for supplier governance activities, including vendor onboarding, due diligence, performance management, risk assessments, contract compliance, ESG reporting, and vendor review processes. The position partners closely with Procurement, Legal, Finance, Information Security, Compliance, Sustainability, and business stakeholders to drive operational excellence, mitigate supplier risk, and maximize value from third-party relationships.