Short Term Consultant (STC) with World Bank: August 2013 to July 2014 & May 2016 to June 2019
National Quality Monitor (NQM, now NQM Emeritus) with NRRDA/NRIDA: September 2005 – August 2016
State Quality Monitor (SQM), PMGSY, Himachal Pradesh: September 2004 – March 2010
Chief Engineer, HPPWD (Retd.): January 2003 – August 2004