Mechanical Technician

Ability to work from height and in confined spaces. Carry out all aspects of improvement, maintenance and repair works to the organisation’s assets.