training delivery careers in Seeb, Oman