Civils Manager CDM
Every time you pick up the phone, surf the Internet, travel on a motorway, catch a train, bus or tube, or even dial 999; chances are telent have enabled the technology to make this happen.
This is a great opportunity to join our Highways Division to Manage some of our very exciting traffic Civils and Technology innovation projects. You will be involved from identifying the opport...