Global Supplier Manager
Core
Manage global supplier relationships, set performance objectives, and lead supplier development to ensure alignment with business strategy and sustainability goals.
Role type
Senior strategic supplier manager
Builds
Supplier development plans, performance scorecards, and negotiated contracts
Domain
Industrial services / Oil & Gas / Supply Chain
Deliverable
client delivery
Required skills
Global supplier relationship management, strategic sourcing, contract negotiation, supplier risk assessment, ESG compliance, stakeholder management, demand planning
Preferred skills
SAP, Ariba, Power BI, procurement analytics
Responsibilities
Manage assigned supplier relationships globally; Set and monitor performance objectives (quality, delivery, cost); Lead supplier development projects; Prepare management reviews and scorecards; Ensure contract compliance and value extraction; Conduct supplier risk assessments (financial, operational, ESG); Engage suppliers on sustainability and GHG emissions; Communicate strategy to cross-functional teams.
Seniority
Senior, hands-on IC