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