About ESI
ESI is a Renewable Energy company, headquartered in Sisters, with 201 - 500 employees and annual revenue of $5M - $20M.
ESI is a leader in biogas and renewable energy services, providing innovative solutions for the design, build, and operation of biogas-to-energy facilities. We offer a full suite of services, including project development, engineering, equipment supply, and operational support, enabling customers to...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
ESI Company Highlights
Phone Number
(541) 549-xxxx
Corporate Office Address
15820 Barclay Dr
Sisters, 97759
Website
ESI Org
ESI has 1 C-Level, 2 VP, 8 Director, 13 Manager, 4 Senior, and 32 Other employees.
ESI Decision Makers
- CEOBenny Benson
- CFOJulie Benson
ESI's Tech Stack
Frequently Asked Questions About
ESI
Log in or sign up to get full contact details and additional support.
Who is the CEO of ESI?
The CEO of ESI is Benny Benson. See full contact details ›
Who is the CFO of ESI?
The CFO of ESI is Julie Benson. See full contact details ›
How many senior employees does ESI have?
ESI has 28 senior employees that are typically used for decision making.
Who are the key decision makers at ESI?
Key decision makers at ESI include Benny Benson (CEO) and Julie Benson (CFO). See full contact details ›
What technologies does ESI use?
ESI uses technologies including AMP, Autodesk AutoCad, and Cloudflare.
How do I contact ESI?
To contact ESI, visit esisolutions.com.
What companies are similar to ESI?
Companies similar to ESI include NRT, Clipper Windpower, and Canacre.
Where is ESI headquartered?
ESI is headquartered at 15820 Barclay Dr, Sisters.
What is the main phone number for ESI?
The main phone number for ESI is (541) 549-xxxx.
What is the official website for ESI?
The official website for ESI is esisolutions.com.
What is the annual revenue of ESI?
The annual revenue of ESI is $5M - $20M.
How many employees does ESI have?
ESI has 201 - 500 employees.
What industry is ESI in?
ESI is in the Renewable Energy industry.
Last updated: May 28, 2025