Mechanical, Instrument, Electrical, Process & Commissioning Technician Jobs
Taknia Libya Engineering Company is looking for the following candidates to work for one of its clients in Libya. 1. Senior Process Technician. Senior Mechanical Technician. …