Imagine working in a team trusted to build and deliver some of the UK’s most innovative projects in the Power, Gas or Telecoms industry.