Senior Power and Gas Settlements Analyst
15 days ago
London
About the Role In this pivotal role, you'll be working closely with the settlements manager to support and oversee the settlements process for power, gas, Environmental Products, Green Certificate ...