Senior Project Development Engineer
03/10/2025,
Veolia
Durham, UK
Engineering | English | EJB | .NET
Associate Director - Project Controls - Energy & Natural Resources
10/01/2026,
Turner & Townsend
County Durham, UK