Banwari Lal Joshi
[citation needed] During a long service career, Joshi worked in different administrative positions including the Ministry of Home Affairs, with Prime Ministers Lal Bahadur Shastri and Indira Gandhi, with the High Commissions of India at Islamabad and London, and with the Embassy of India at Washington D.C.He took voluntary retirement from the Indian Police Service in 1991 and got involved in social work.[citation needed] Joshi moved to the United States in 1993, where he worked with two large American software companies and also as executive director of an NGO located in California, which awards scholarships to bright and needy students in India.[citation needed] On his return from the U.S. in March 2000, Joshi was appointed Member of the Rajasthan State Human Rights Commission, a position equivalent to a High Court Judge, where he worked for four years.[citation needed] He assumed the post of the Lieutenant-Governor of Delhi on 9 June 2004[3] and relinquished this responsibility on being appointed Governor of Meghalaya in April 2007.