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

Channel Sales Manager – OEM, System Integrator

Switzerland Global Enterprise

Channel Sales Manager for OEM & Integrators at GE Vernova, responsible for developing customer relationships and closing orders. Engage with key OEM & Integrators to drive sales growth and meet operational targets.

Posted 5/6/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $92,800 - $154,700 per yearWebsite

Tech Stack

Tools & technologies
SFDC

About the role

Key responsibilities & impact
  • Accountable for meeting quarterly and annual operational plan order targets (orders, down payment and margin) for the OEM & Integrators sales channels
  • Developing new accounts and develop strategic account plans for top OEM & Integrators
  • Identify the ‘untapped’ customer base to ensure regular direct customer to build the required customer relationship
  • Coordinate with the respective quoting and business teams to structure winning proposals
  • Single point of customer contact to address customer commercial and technical requirements, including technical presentation to all levels of the customer organization
  • Interface with the various internal stakeholders to ensure a coordinated and compliant sales process (including pacing, booking and handover as required)
  • Participate in the overall commercial process rhythm
  • Timely maintain and provide accurate SFDC opportunity records
  • Engage with regional ITO / OTR teams in order to address customer challenges raised during customer engagements
  • Link the regional pipeline with the global fulfillment teams in order to achieve short- to mid-term orders targets

Requirements

What you’ll need
  • Bachelors degree in Engineering or a similar field from an accredited school
  • Minimum 5 years of relevant experience in sales, commercial operations, risk or marketing
  • Ability to travel 30% - 50% of the time

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
  • 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
salescommercial operationsrisk managementmarketingaccount developmentproposal structuringcustomer relationship managementtechnical presentationSFDC (Salesforce.com) opportunity management
Soft Skills
communicationinterpersonal skillsstrategic planningcoordinationcustomer engagementproblem-solving
Certifications
Bachelor's degree in Engineering