Mr. B. L. Joshi or Banwari Lal Joshi is currently working as the Governor of Uttar Pradesh province of India. He’s working on the post of the governor since July 28, 2009.

Mr. B. L. Joshi is a popular Indian political figure who has also been the Lieutenant-Governor of Delhi from 2004 to 2007, Governor of Meghalaya in 2007, and Governor of Uttarakhand from October 2007 to July 2009.

Mr. Joshi has worked in different administrative positions during his long administrative career, including the Ministry of Home Affairs, High Commission of India at Islamabad, and American Embassy – from 1960s to 80s. He also worked with two big American Software Companies based in US.

For more information regarding the political and administrative background of Mr. Joshi, please check Mr. B. L. Joshi wiki.