Mechanical,Engineering fresh gardute careers in Seeb, Oman