Lokesh Bhagchand

Chief Operating Officer

Lokesh Bhagchand is an experienced executive in the life sciences sector, currently serving as Chief Operating Officer at Excelra since October 2025. Prior to this role, Lokesh was the India Head and Chief Operating Officer at Agilisium Consulting, where significant achievements included building a growth playbook and scaling revenue in life sciences to 65% of company revenue. From November 1998 to September 2023, Lokesh held various leadership positions at Cognizant, culminating in the role of Vice President and Delivery Head for Life Sciences, overseeing a $1.5 billion global business unit. Education includes a Master's degree in Computer Software Engineering from the Birla Institute of Technology and Science, Pilani, and a Bachelor's degree from Arulmigu Meenkashi Amman College of Engineering.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices