Dr Vancheswaran has a Ph.D in Sustainable Development and Corporate Social Responsibility from Indian Institute of Technology, Delhi and a Bachelor of Science from the Delhi University.
As Senior Director, Sustainable Development Outreach Division and Youth Education (SDO and EY) at The Energy and Resources Institute (TERI). The focus of her work is mainly in the area of global sustainable development and includes interactions with international and Indian organisations, Government Departments, NGOs and the private sector with particular application to the diverse problems of India.
The Division that she leads is also involved in cutting-edge research on education for sustainable development. Various projects undertaken by the Division have tremendous reach and influence on school and college students in addition to other stakeholders.
Since 2010, she has been associated with TERI University as an Adjunct Faculty and has been teaching Business Ethics as part of MBA programme of the University.
In addition to her above responsibility she is Vice President, TERI, North America and oversees TERI's programmes and activities in the region.
Given her two decades of experience in sustainable development, she is the Advisory Council Member of Bayer CropScience Child Care Programme, she is also the Advisory Board Member of Sesa Goa Limited, a Vedanta Group Company. She also represented the Ministry of Corporate Affairs, Government of India as Member of the Expert Group in drafting the National Voluntary Guidelines on Responsible Business. At an international level she is associated with Abengoa, Spain as the Member of the International Panel of Experts on Sustainable Development.