Usha Narasimhan is a seasoned professional in human resources and business leadership, currently serving as the Head of Human Resources at Tata Consultancy Services. They previously held the role of Manager of Human Resources and worked as an Assistant Systems Engineer at TCS from 2005 to 2008. Usha's educational background includes a Bachelor's degree in Electronics and Communication from St. Joseph's College of Engineering and a PGDM in Human Resources from SIES College. Additionally, they completed an internship at Ashok Leyland in 2009.
Location
Chennai, India
This person is not in any teams
This person is not in any offices