3D vfx careers in Bawshar, Oman