Contracts Manager

An understanding of the legal and regulatory framework affecting the electricity market; An understanding of electricity business processes and procedures,…

£50,000 - £60,000 a year
1 vacante
Compartir:
Compartir: