3d animation careers in Sitra, Bahrain