English: He is presently the Director of the Nehru Centre, London.
Telugu: లండన్‌లోని నెహ్రూ కేంద్రానికి డైరెక్టర్‌గా విధులు నిర్వహించారు.