Our People

We're aligned by one mission - to play a meaningful and measurable guiding role in navigating the energy transition. From leadership to operations, consider us force multipliers for your business.

Executive Leadership

Senior Vice President, Global Energy Advisory
United States
Vice President, Sales & Marketing
United States
Chief Executive Officer
United States
President, Europe
United Kingdom
Senior Vice President, CFO & Treasurer
United States
Vice President, Technology
United States
Vice President, General Counsel and Secretary
United States
Vice President, Strategy and Sustainability
United States
Commercial Director
United Kingdom