Head of Solution Engineering

About us National Grid (NG) touches the lives of almost everyone in the UK, with an energy network that stretches across the Atlantic.As the world changes to embrace cleaner energy and businesses shift to operate in a more responsible way, we are leading that charge.We are focused on finding way...

Compartir:
Compartir: