Energy Ogre corporate office is located in 24 Greenway Plz Ste 1100, Houston, Texas, 77046, United States and has 51-200 employees.
energy ogre llc
energy ogre
energyogre
ogre inc
energy ogre innovations llc
ogr energy
Departments
Number of employees
Operations
10
Information Technology
5
Engineering & Technical
4
C-Suite
4
Marketing
3
Sales
3
Finance
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Energy Ogre's success, and advanced their careers.
License and Permit Spe... at Thrive Pet Healthcare
Worked as Customer Service Representative
at Energy Ogre (2018-2023)
Digital Marketing & Ev... at Klass Time
Worked as Digital Marketing Specialist
at Energy Ogre (2022-2024)
Insurance Risk Analyst at Resource Environmental...
Worked as Commercial Operations
at Energy Ogre (2017-2021)
Purchasing Coordinator at Resource Environmental...
Worked as Account Manager
at Energy Ogre (2022-2023)
Explore More
Energy Ogre is an electricity management company based in Texas that helps residential and commercial clients save money by finding and enrolling them in the best available electricity plans. With access to over 1,000 electricity providers, they continuously monitor the market to ensure members receive competitive rates without the hassle of shoppi... Read More