Mechanical Technician Jamestown, GB 2020 Recruitment are working with an engineering client who are looking to add a Mechanical Technician to their team on a permanent basis.This role will...