Enverus

HQ
Austin
Total Offices: 8
1,800 Total Employees
Year Founded: 1999

Offices at Enverus

Enverus is headquartered in Austin and has 8 office locations.

Remote Workplace

Employees work remotely.


U.S. Office Locations

HQ
Austin

2901 Via Fortuna, Austin, TX, United States, 78746

Centennial

Centennial, CO, United States, 80112

Chicago

Chicago, IL, United States, 60606

Conshohocken
Conshohocken

110 Washington Street, Suite 550, Conshohocken, PA, United States, 19428

Dallas

Dallas, TX, United States, 75219

Houston

Houston, TX, United States

New York

New York, NY, United States, 10017

Oklahoma City

Oklahoma City, OK, United States, 73116

Recently posted jobs

3 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.
3 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.
3 Days AgoSaved
In-Office
3 Locations
Big Data • Information Technology • Software • Analytics • Energy
The Customer Success Manager will manage 50-60 accounts within the Power & Renewables sector, execute sales goals, upsell clients, and collaborate with technical advisors and customer education managers to enhance ROI and customer experience.