and installation duties as required by the Branch Manager, repairing electrical motors, pumps and gearboxes and any specific workshop... and installation duties as required by the Site Service Supervisor. Repairing electrical motors, pumps and gearboxes and any specific...
Winners Recruitment