Business Analyst As a Business Analyst, you will play a key role in supporting large-scale insurance transformation, migration, and modernization initiatives for major insurance clients. You will act as a trusted liaison between business stakeholders and