IT Strategy Specialist Jobs careers in Salalah, Oman