About this role
The Supply Chain Manager is responsible for overseeing and optimizing the end-to-end supply chain, including sourcing, procurement, inventory management, logistics, production planning, and supplier performance. This role ensures materials and products are available when needed, at the right cost and quality, while supporting company objectives for operational efficiency, customer satisfaction, and profitability.
The ideal candidate understands the demands of the oil and gas industry and can effectively manage complex, engineered-to-order products, long-lead components, supplier constraints, quality requirements, and customer delivery commitments.