Production / Manufacturing Job in Oman Mechanical Supervisor & Electrical / Electronic Technician 06 0