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