Global Sourcing Leader
Core
Define and improve global sourcing strategies, lead a high-performing team, and manage supplier performance to create measurable value for the energy technology company.
Role type
Senior IC sourcing leader (global)
Builds
Global supply strategies, supplier contracts, and optimized procurement processes
Domain
Energy technology (oil and gas)
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure
Required skills
Sourcing management, supplier relationship management, contract negotiation, process improvement, team leadership, project management, supply chain expertise, materials management, KPI development, strategic thinking
Preferred skills
Chemicals or Petrochemicals domain expertise
Technologies
None stated
Responsibilities
Define and improve sourcing strategies at the business level, lead a global team of sourcing leaders, manage supplier performance (cost, quality, lead time, OTD), develop contracts and creative solutions, develop processes and measurement systems, manage optimization projects, redesign processes as required
Seniority
Senior, hands-on IC