E3 Top Logo Banner

Contact E3

E3 is headquartered in Englewood, Colorado (located outside of Denver) and has offices in metro New York, and in Houston.

Denver Office:
3333 S. Bannock Street
Suite 500
Englewood, CO 80110


Direct Dial:
Fax: 303-788-9725

We are always looking for good people. If you have solid technical or financial experience in the arenas of renewable energy, power generation,
or oil and gas, please forward your resume for future consideration to Christy Ortega at christy.ortega@e3co.com.