Education
He holds a doctoral degree in Business Administration, specializing in Financial Management from the Harvard Business School, Harvard University, United States of America. He is an Master of Business Administration from the Indian Institute of Management Ahmedabad (first batch) and has a master"s degree in Philosophy from Madras University and a master"s degree in Psychology from Banaras Hindu University.
Career
He was an advisor to many government and non-government organizations in the state of Chennai,Mumbai,Kerala and Andhra Pradesh, India. He is closely associated with several educational institutions like the Jawaharlal Nehru Institute of Development Banking of Industrial Development Bank of India and was the Chancellor of the ICFAI University, Dehradun, Uttaranchal. Doctor Besant is a Member, Board of Governors of the ICFAI University.
Chairman of the board of The Madras Christian College, Tambaram, Chennai.
Director of Studies at the Administrative Staff College of India, Hyderabad.