3D vfx careers in Seeb, Oman