Team Members

ESG has assembled a dedicated team of experts to provide the best possible service with a wide array of specialities to serve our customers.

From experienced engineers to seasoned analysts, ESG’s network is ready to meet and exceed your requirements.

meet the rest of the team >


Clients pay only for the expertise they need, not the overhead of a huge consulting firm.


Bringing independent specialists together just to meet our clients’ needs allows a wider range of, and more innovative, solutions.


Having access to a wide variety of talent allows us to be flexible in responding to changing times and conditions.