Assistant Civil Design Engineer at Marshalls PLC – Elland | Jobyssey