Dr. K.J. Srinivasa assumed his assignment as consul Genaral of India to Johannesburg on 17th October 2016.
He joined the Indian Foreign Service in 2002 and has worked in the Indian Embassy in Madrid (Spain) and Lima (Peru).
Dr. Srinivasa also served as the Regional Passport Officer, Bangalore from September 2010 to April 2013 and was instrumental in the implementation of the Passport Seva Project.
He was Deputy Consul General in the Consulate General of India in San Francisco from April 2013 till July 2016.