Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Senior Sourcing Manager – Americas Services and Projects

Switzerland Global Enterprise

Americas Services & Projects Sourcing Leader managing global supply chain of Wind services and projects. Driving commercial advantage through safety, quality, cost and delivery goals with a global team.

Posted 5/1/2026full-timeSchenectady • Florida, New York, Pennsylvania • 🇺🇸 United StatesSenior💰 $149,400 - $248,900 per yearWebsite

About the role

Key responsibilities & impact
  • Drive cost out projects and negotiations with suppliers and cross functional teams targeted at achieving annual services and projects budgets
  • Manage supplier contracts, supply agreements and terms and conditions with preferred suppliers to ensure that market trends, supplier performance, and future business needs are aligned
  • Develop and execute long term global commodity strategies for a diverse group of suppliers, with varying levels of complexity
  • Collaborate with global supporting resources (engineering, product line, quality, supply chain, and regional teams) to achieve schedule and maximize utilization of purchased services
  • Lead the evaluation and selection of new suppliers and technology, development of existing suppliers, and overall supplier management
  • Define and drive use of preferred suppliers plus develop alternate sources to reduce schedule constraints and cost
  • Interact with site teams to understand business needs and develop supply chain strategies that optimize total requirements
  • Develop technical and market expertise in cranes and labor

Requirements

What you’ll need
  • Bachelor's degree from accredited college or university
  • Minimum 5 years of cranes and/or labor sourcing
  • Ability and willingness to travel domestically and internationally, as required, estimated at 30%
  • Demonstrated negotiation skills, contracting expertise, and business law knowledge
  • Ability to perform scenario analysis and strategy development
  • High motivation, leadership, and influencing skills
  • Strong interpersonal and facilitation skills
  • Proactive self-starter and change agent
  • Cross functional, matrixed, and international team experience
  • Strong written and verbal communication skills
  • Proven project management and process improvement skills
  • Aptitude with analytical tools (ex. Excel, Access); specific skills should include: data-mining, pivot tables, data manipulation
  • Demonstrated technical aptitude and business acumen.

Benefits

Comp & perks
  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan
  • tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
  • access to Fidelity resources and financial planning consultants
  • tuition assistance
  • adoption assistance
  • paid parental leave
  • disability benefits
  • life insurance
  • 12 paid holidays
  • permissive time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
negotiation skillscontracting expertisebusiness law knowledgescenario analysisstrategy developmentproject managementprocess improvementdata-miningpivot tablesdata manipulation
Soft Skills
high motivationleadershipinfluencing skillsinterpersonal skillsfacilitation skillsproactive self-starterchange agentstrong written communicationstrong verbal communicationcross functional team experience
Certifications
Bachelor's degree