Role: Senior Business Analyst Location: India / Hybrid Founded in 2002, our international teams of experts draw on their shared experience, judgement & knowledge of Financial Services, across strategy, technology, digital and innovation, to deliver programmes with velocity and impact.…