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

Big Data • Information Technology • Software • Analytics • Energy
The Strategic Account Director will build relationships, consultatively sell SaaS solutions, and lead sales teams while achieving revenue objectives in the energy sector.
22 Days AgoSaved
In-Office
3 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Account Executive will drive new client acquisition in the power and renewables market, forecast sales, and collaborate with technical teams to enhance ROI and product development.
24 Days AgoSaved
In-Office
3 Locations
Big Data • Information Technology • Software • Analytics • Energy
Manage customer relationships in the energy sector, driving sales growth through account management, upselling, and collaboration with technical teams.
4 Days AgoSaved
Remote
United States
Big Data • Information Technology • Software • Analytics • Energy
Drive enterprise sales in power and renewables by building C-suite relationships, leading consultative pursuits, aligning Enverus SaaS solutions to customer strategy, managing pipeline (3.5x quota), creating business cases/ROI, closing deals, and maintaining sales data and reports.
17 Days AgoSaved
In-Office or Remote
3 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Sales Development Representative will identify revenue opportunities, engage with potential clients, and meet performance metrics while promoting SaaS solutions in the energy sector.