Based on our Burwell Main Substation Site in Cambridgeshire you'll provide the project management team with support and leadership on incoming and outgoing…