OIM u0026 Barge careers in Seeb, Oman