Mosur Saisekar

Chief Country Executive, Carelon Global Solutions India


Mosur Saisekar (Sai) is the Chief Country Executive for Carelon Global Solutions in India. He is responsible for providing strategic direction to achieve the organization’s growth objectives. He leads a team of over 18,000 associates across India to strengthen capabilities, inspire creativity and innovation, and deliver technology, artificial intelligence, digital, operations, and support services for healthcare systems.

In a career spanning over 30 years, Sai has developed a wealth of experience scaling large organizations while building strong operational processes, leveraging innovative technologies, and developing talented and committed teams. Previously, Sai was the Chief Executive Officer of Northern Trust Corporation in India, and held leadership roles at State Street Global Advisors, Spectrum Fund Global Administration, and IBM Global Services.

Sai holds a Master of Business Administration in finance and strategy from F.W. Olin Graduate School of Business at Babson College.

Follow us on LinkedIn  to learn how our leaders are solving today’s most complex healthcare challenges.