Global Supplier & ESG Performance Lead

Schlumberger Limited

Houston (TX)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Schlumberger Limited seeks a Global Supplier Manager to oversee supplier relationships on a global basis in alignment with category strategy. You will set performance objectives for suppliers, drive scorecards, and lead periodic reviews to ensure quality, on-time delivery, and cost improvements.

You will coordinate with cross-functional teams to select supplier development projects, manage capacity against demand, negotiate contracts, and enforce ESG and sustainability standards across

Responsibilities

  • Manage the relationship with an assigned supplier, or group of suppliers, on behalf of Schlumberger globally, aligned with the strategy for that supplier’s Category.
  • Set performance objectives for assigned suppliers (quality improvement, on-time delivery, lead-time reduction, cost reduction) and ensure suppliers deliver on these objectives through detailed supplier development plans.
  • Define baseline and improvement targets while monitoring progress through a regularly updated supplier scorecard.
  • Prepare and lead periodic management reviews, using scorecards with main performance indicators, three-year business perspectives, and strategic product/market developments.
  • Identify and select project teams for supplier development, involving Operations, Manufacturing, Sustaining, and Quality; and seeks allocation of resources as appropriate.
  • Ensure that supplier capacity is aligned with demand. Review and consolidates internal demand and arbitrate priorities.
  • Prepare and manage negotiations in accordance with business strategy.
  • Ensure that all managed suppliers have appropriate executed contracts in place, are monitored and that full value extraction is delivered.
  • Lead supplier risk assessments (financial, operational, ESG, etc.) and ensure quarterly updates.
  • Engage with managed suppliers to ensure they align with Schlumberger’s sustainability requirements, including human rights obligations, local-content commitments and the commitment to reduce GHG footprint. Ensure suppliers provide Schlumberger with the detailed GHG emissions certificate for their products/services and responses to other ESG inquiries on request

Job description

Schlumberger Limited seeks a Global Supplier Manager to oversee supplier relationships on a global basis in alignment with category strategy. You will set performance objectives for suppliers, drive scorecards, and lead periodic reviews to ensure quality, on-time delivery, and cost improvements.

You will coordinate with cross-functional teams to select supplier development projects, manage capacity against demand, negotiate contracts, and enforce ESG and sustainability standards across

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Supplier Manager
Global Supplier Manager

Schlumberger Limited • Houston (TX)

On-site
USD 120,000 - 180,000
Global Supplier Manager
Global Supplier Manager

Onesubsea • Houston (TX)

On-site
USD 110,000 - 170,000
Global Supplier Strategy & Performance Lead
Global Supplier Strategy & Performance Lead

SLB • Houston (TX)

On-site
USD 120,000 - 180,000
Global Supplier Manager
Global Supplier Manager

SLB • Houston (TX)

On-site
USD 120,000 - 180,000
Global Senior Manager, ESG & Responsible Sourcing
Global Senior Manager, ESG & Responsible Sourcing

GM • Warren (MI)

Hybrid
USD 150,000 - 210,000
Relocation benefits
Global Data Center Supplier Quality Engineer
Global Data Center Supplier Quality Engineer

Schlumberger Limited • Shreveport (LA)

On-site
USD 65,000 - 90,000
Health, vision and dental insurance
Diversity and Inclusion program
Global Supplier ESG & Sustainability Lead
Global Supplier ESG & Sustainability Lead

Jobtailor • Missouri

On-site
USD 110,000 - 170,000
Global Category Strategy Lead
Global Category Strategy Lead

Schneider Electric • Nashville (TN)

On-site
USD 140,000 - 190,000
Supply Chain Sustainability Specialist
Supply Chain Sustainability Specialist

Weatherford • Houston (TX)

On-site
USD 70,000 - 90,000
Sourcing Specialist
Sourcing Specialist

Onesubsea • Houston (TX)

On-site
USD 65,000 - 85,000