... -art power station and desalination plant are among the largest in ... servicing, repair and maintenance of mobile fleet, conducting inspections and adjustments ... and repairs to mobile equipment. Liaise with equipment operators, contractors and staff ...
26 days ago