Energy Market Policy & Insights Analyst
5 months ago
Brierley Hill
... of services to over 4,000 customers, including energy procurement, contract management, and energy ... Ability to build and maintain relationships within client organisations * Excellent report writing ...