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