Enverus

HQ
Austin, Texas, USA
Total Offices: 8
1,800 Total Employees
Year Founded: 1999
Jobs at Enverus
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
In-Office
4 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Strategic Account Director will enhance relationships, engage with C-Suite, deliver tailored solutions, and manage sales pipeline to meet revenue objectives.
14 Days AgoSaved
In-Office or Remote
2 Locations
Big Data • Information Technology • Software • Analytics • Energy
As an Owner Relations Agent, you'll manage owner inquiries regarding revenue and land issues, build client relationships, and support customer needs through effective communication and multitasking.
18 Days AgoSaved
In-Office or Remote
4 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Technical Advisor leads technical discussions, advises sales teams, presents solutions, and collaborates across departments to enhance client engagement and drive revenue growth. A strong technical background in the Energy Industry is essential.
20 Days AgoSaved
In-Office
3 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Customer Success Manager will manage a book of 50-60 energy vertical accounts, execute sales goals, collaborate with teams, and forecast business growth.
24 Days AgoSaved
In-Office
3 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Account Director is responsible for establishing relationships, aligning solutions with stakeholders, and achieving sales targets in the Power & Renewables sector.