Renfrew, Renfrewshire
At Altrad Babcock our Asset Management sector has a requirement for a number of Senior Technicians to join our highly... skilled NDT Department. These roles will support a business which creates and applies high end NDT solutions to solve...