Switzerland Global Enterprise

Sourcing Strategy & Execution Leader

Switzerland Global Enterprise

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $108,800 - $181,300 per year

Job Level

About the role

  • Drive execution rigor and accountability across all sub-functions
  • Establish and lead daily management (DM) and operating cadences
  • Ensure consistent delivery against KPIs, PPIs, and business targets
  • Identify execution gaps and drive corrective actions to closure
  • Embed a culture of ownership, follow-through, and performance excellence
  • Develop and maintain clear, actionable dashboards to track performance
  • Provide visibility into risks, gaps, and opportunities, and drive mitigation
  • Standardize metrics, reporting, and performance management tools
  • Translate strategic priorities into clear execution plans and actions
  • Act as a trusted advisor and force multiplier to the Services & Sourcing Leader
  • Support onboarding and training of new employees
  • Drive adoption of standard work, Lean principles, and best practices

Requirements

  • Bachelor’s degree from an accredited university or college
  • Minimum of 5+ years of experience in operations, sourcing, procurement, project management, or business operations
  • Ability and willingness to travel domestic & internationally 25% of the time
  • Must comply with all relevant company travel and tax policies
Benefits
  • 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
  • a 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
Applicant Tracking System Keywords

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

Hard Skills & Tools
operationssourcingprocurementproject managementbusiness operationsKPI managementperformance managementLean principlesdashboard developmentreporting
Soft Skills
execution rigoraccountabilityownershipfollow-throughperformance excellencerisk managementcommunicationtrainingadvisoryleadership