The Onboarding Manager will facilitate onboarding and implementation for new clients, ensuring seamless transitions and driving early product adoption through customized plans and collaboration with Sales and Customer Success teams.
Description
Onboarding Manager - Power & Renewables
Description
Why YOU want this position
Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus' innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries
We are seeking a driven Onboarding Manager to join our Power & Renewables Customer Success team in Centennial, CO; Calgary, AB; Denver, CO; Houston, TX; Austin, TX; Dallas, TX; or remotely. This is an exciting opportunity to be part of a fast-growing company delivering industry-leading solutions in one of the world's most dynamic sectors.
In this role, you will manage and facilitate the onboarding and implementation process for new clients, ensuring a seamless transition from pre-sales to post-sales. By aligning Enverus solutions with client workflows, you'll drive early adoption, enhance productivity, and lay the foundation for long-term success. You'll collaborate closely with Sales, Technical Advisors, and Customer Success to deliver a personalized onboarding experience and ensure successful implementation within the first 90 days.
PERFORMANCE OBJECTIVES
ROLE COMPETENCIES AND SKILLS
This role is client facing. So communication and presentation skills are paramount.
The intangibles include being driven by results, high goal orientation, and working with urgency. In other words, you MUST have a strong motor!
This role is eligible for: Variable Compensation
Enverus offers comprehensive benefits to our employees to include:
This role is eligible for: Commission
Salary Range: $85,000 - $105,000 + bonus
Onboarding Manager - Power & Renewables
Description
Why YOU want this position
Enverus is the leading energy SaaS company delivering highly technical insights and predictive/prescriptive analytics that empower customers to make decisions that increase profit. Enverus' innovative technologies drive production and investment strategies, enable best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business functions. Enverus is a strategic partner to more than 6,000 customers in 50 countries
We are seeking a driven Onboarding Manager to join our Power & Renewables Customer Success team in Centennial, CO; Calgary, AB; Denver, CO; Houston, TX; Austin, TX; Dallas, TX; or remotely. This is an exciting opportunity to be part of a fast-growing company delivering industry-leading solutions in one of the world's most dynamic sectors.
In this role, you will manage and facilitate the onboarding and implementation process for new clients, ensuring a seamless transition from pre-sales to post-sales. By aligning Enverus solutions with client workflows, you'll drive early adoption, enhance productivity, and lay the foundation for long-term success. You'll collaborate closely with Sales, Technical Advisors, and Customer Success to deliver a personalized onboarding experience and ensure successful implementation within the first 90 days.
PERFORMANCE OBJECTIVES
- Collaborate with Sales and Technical Advisors to ensure a seamless handoff from pre-sales to post-sales teams - support the transition from new business to long-term customer success by ensuring a warm handoff to the retention team.
- Design and execute customized onboarding plans for new clients, tailored to their specific workflows and business goals.
- Develop and maintain onboarding materials, including documentation, training guides, and success plans.
- Track onboarding progress across accounts, ensuring timely completion of key milestones and full product adoption within the first 90 days.
- Identify and address onboarding gaps by coordinating with Customer Success, Sales, and Product teams.
- Proactively communicate onboarding status, risks, and wins to internal stakeholders using Salesforce and other reporting tools.
- Continuously improve onboarding processes by gathering feedback, identifying bottlenecks, and implementing scalable solutions.
- Facilitate virtual and on-site onboarding sessions, including product walkthroughs, workflow consultations, and Q&A sessions.
- Contribute to internal knowledge sharing by documenting onboarding best practices and lessons learned.
- Partner with the Director of Customer Success to pilot and implement new onboarding initiatives and process improvements.
- Promote Enverus brand value by ensuring clients recognize early wins and long-term potential during onboarding.
- Gain functional understanding of Enverus Power & Energy Transition product suite, including Prism, Energy Acuity, Marginal Unit, and RatedPower.
ROLE COMPETENCIES AND SKILLS
- Strong understanding of onboarding and implementation within the context of customer success.
- Proven ability to manage multiple onboarding projects simultaneously with attention to detail and deadlines.
- Excellent communication and interpersonal skills; able to build trust with clients and internal teams.
- Comfortable presenting to diverse audiences, including technical and non-technical stakeholders.
- Experience using Salesforce or similar CRM tools to track client engagement and onboarding progress.
- Ability to synthesize complex product capabilities into clear, actionable onboarding steps.
- Self-starter with a continuous improvement mindset and a passion for customer success.
- Experience in the power and renewables space is a plus.
- Experience with Enverus products is highly desirable.
This role is client facing. So communication and presentation skills are paramount.
The intangibles include being driven by results, high goal orientation, and working with urgency. In other words, you MUST have a strong motor!
This role is eligible for: Variable Compensation
Enverus offers comprehensive benefits to our employees to include:
- Medical
- Dental
- Vision
- Income Protection (disability, life/AD&D, critical illness, accident)
- Employee Assistance Program (EAP)
- Healthcare Spending Account (HSA), Commuter
- Lifestyle & Wellbeing Program
- Pet Insurance
This role is eligible for: Commission
Salary Range: $85,000 - $105,000 + bonus
Top Skills
Crm Tools
Salesforce
Similar Jobs at Enverus
Big Data • Information Technology • Software • Analytics • Energy
The CRM Analyst will support the Salesforce CRM platform, ensuring data integrity, optimizing processes, and providing insights for strategic decision making.
Top Skills:
ExcelPower BISalesforce
Big Data • Information Technology • Software • Analytics • Energy
Seeking a Sales Development Representative to qualify revenue opportunities, communicate with professionals in the energy industry, and meet performance metrics.
Top Skills:
Linkedin Sales NavigatorMS OfficeSalesforceZoominfo
Big Data • Information Technology • Software • Analytics • Energy
The Contract Communications Specialist will support Enverus' marketing team through managing communications projects, improving processes, documenting workflows, and overseeing corporate internal communications.
Top Skills:
ExcelMicrosoft PowerpointMicrosoft TeamsMicrosoft WordOptimizely CmpSimpplr
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering