A former Ambassador and Permanent Representative of India to the United Nations, Vienna and Governor for India of the International Atomic Energy Agency, Vienna and Ambassador to Austria and Slovenia (2000-2004), T.P. Sreenivasan has served in the Indian Foreign Service for 37 years.