Telent Technology Services Limited jobs
Employee Relations Advisor
Employee Relations Advisor Our Business Support teams deliver the vital services to ensure the continued success of our business divisions. These services include HR, Finance, Proc...
EHS Advisor
EHS Advisor At Telent, you will have the opportunity to be a part of something bigger. To keep things moving, to connect people. It& 39 s important work we do. Learning together, i...
Highway Maintenance Technician
Highway Maintenance Technician Do you enjoy working with a down to earth, supportive team but at the same time be relied on to use your own initiative to find solutions to problem ...
Contract Coordinator
Contract Coordinator Our Business Support teams deliver the vital services to ensure the continued success of our business divisions. These services include HR, Finance, Procuremen...
Trainee Traffic Installation Technician
Trainee Traffic Installation Technician When you join our Engineering Team at Telent, you& 39 ll be empowered to innovate and drive common solutions, working closely with technical...
Employee Relations Advisor
Employee Relations Advisor Our Business Support teams deliver the vital services to ensure the continued success of our business divisions. These services include HR, Finance, Proc...
Team Leader
Team Leader When you join our Engineering Team at Telent, you'll be empowered to innovate and drive common solutions, working closely with technical experts who are proud of the im...
Highway Maintenance Technician
Highway Maintenance Technician Do you enjoy working with a down to earth, supportive team but at the same time be relied on to use your own initiative to find solutions to problem ...
EHS Advisor
EHS Advisor At Telent, you will have the opportunity to be a part of something bigger. To keep things moving, to connect people. It's important work we do. Learning together, inspi...
Environment and Sustainability Specialist
Environment and Sustainability Specialist At Telent, you will have the opportunity to be a part of something bigger. To keep things moving, to connect people. It's important work w...