Solidworks mechanical careers in Seeb, Oman