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.
This person is not in any teams
This person is not in any offices