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

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.

Channel Sales Manager – OEM, System Integrator
Switzerland Global EnterpriseChannel 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 & technologiesSFDC
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 resumeApplicant 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