Mechanical EngineerJob Location : BahrainSalary will be discussed at the time of interviewQualifications:?Need Experience?Immediate joining?Only Local Hire