Mechanical Technician
A top-notch technician whose mechanical expertise translates into optimised machinery and equipment performance