English: He is the Director of The Nehru Centre in London.
Telugu: లండన్ లోని నెహ్రూ సెంటర్ కు డైరక్టరుగా కూడా పనిచేసాడు.