3d max careers in Isa Town, Bahrain