Shanthi Naresh

Leadership Profile

Shanthi Naresh

Careers Business Leader, India


Shanthi has been with Mercer India for nine years and is currently the India Business Leader for the Careers line of business, which provides Talent Consulting and Information Services. Shanthi joined Mercer in 2008 to lead the Rewards Consulting practice for India, and took on the leadership of the Information Solutions business before becoming the leader of the combined consulting and information solutions offerings.

At Mercer, Shanthi has led some of the most complex projects in the areas of Careers and Rewards.

Shanthi has around 30 years of work experience, in HR roles in Industry and Consulting across three geographies – India, Singapore, and the USA. Prior to Mercer, Shanthi was at Sun Microsystems Inc, California, as a member of the HR Strategy organization which was a think tank for identifying futuristic HR practices in response to global business and macroeconomic changes.

Shanthi has a Masters degree in Personnel Management and Industrial Relations from the Tata Institute of Social Sciences, Mumbai, India. She also has a research degree in Organization Behavior from the National University of Singapore.