Full-time Posted June 23, 2026
Apply Now

Job Description

**Job Description Summary**
The Lead Sourcing Specialist – Construction & Installation (Europe) is responsible for leading sourcing activities for Facilities and Construction categories across assigned GE Gas Power sites in Europe, while supporting regional sourcing initiatives across multiple sites. This role partners with internal stakeholders and suppliers to deliver cost, quality, delivery, and service outcomes for construction-related projects and investments.

**Job Description**

**Roles & Responsibilities (What you will do):**

+ Lead sourcing activities for Facilities and Construction categories across assigned sites in Europe.
+ Support regional sourcing plans and collaborate with global and regional peers on category priorities and initiatives.
+ Develop negotiation approaches and lead commercial negotiations with suppliers to achieve business objectives.
+ Manage the end-to-end sourcing process, including market analysis, RFQ/RFP executio...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application