Onsite Global Sourcing Manager

Posted 3 hours ago

Apply now

About the role

  • Global Sourcing Manager at ICL responsible for sourcing strategy in multiple categories. Collaborating with stakeholders to optimize costs and enhance supplier performance.

Responsibilities

  • Define and execute global and regional sourcing strategies for assigned indirect categories
  • Deliver sustainable cost reductions through strategic sourcing, demand optimization, and commercial innovation
  • Establish and govern global and regional framework agreements
  • Strengthen supplier performance, compliance, and value delivery
  • Enable operational excellence through close collaboration with Global Operational Buyers
  • Define, implement, and continuously improve global sourcing strategies for assigned Indirect categories (IT, Professional Services, Marketing, Corporate & Site Services, R&D Services)
  • Identify, evaluate, select, and negotiate with suppliers; negotiate and close global and regional framework agreements
  • Drive demand optimization and standardization across ICL through close collaboration with business units, sites, and functional stakeholders
  • Lead complex sourcing initiatives, including RFIs, RFQs, RFPs, negotiations, and contract award decisions
  • Perform best-in-class negotiations based on robust analysis of market dynamics, supply–demand trends, and cost drivers
  • Maintain and develop deep market intelligence on suppliers, industry trends, pricing models, and innovation opportunities
  • Monitor and manage supplier performance, including service levels, compliance, risk, and continuous improvement
  • Build and actively manage relationships with key global and regional suppliers
  • Train, coach, and support Global Operational Buyers, involving them in negotiations and contract execution, and developing them toward future Global Sourcing Manager roles
  • Ensure sourcing strategies and agreements are executed consistently and compliantly across regions
  • Act as the primary escalation point for strategic, commercial, and contractual matters within the assigned categories
  • Proven track record in handling complex, global sourcing initiatives and framework agreements
  • Strong understanding of contractual terms and conditions, commercial models, and supplier risk management

Requirements

  • Bachelor’s or Master’s degree in Business Administration, Economics, Engineering, or a related discipline
  • Proven experience in Indirect Procurement, particularly across the categories listed above
  • Strong strategic sourcing and commercial acumen
  • Ability to manage and influence stakeholders in a complex, global, matrix organization
  • 8+ years of relevant procurement experience in Indirect categories
  • Experience working in a global, cross-functional, and multicultural environment
  • Strong negotiation skills with a results-driven and value-focused mindset
  • Excellent stakeholder management, communication, and supplier relationship skills.

Benefits

  • ICL is committed to providing reasonable accommodations to applicants with disabilities.

Job title

Global Sourcing Manager

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job