technical manager high careers in Salalah, Oman