Account Manager (C)

A technical understanding of both the Gas and Electricity utility supply industry would be beneficial, but not essential.