Senior Technical Business Analyst - Insurance - EXL Service - London | OpenTalent