Leadership Team

Our core team has 120 years combined experience across a variety of regulated and competitive energy markets — based out of Houston, Europe, and New Delhi.

REQUEST YOUR FREE DEMO NOW: