He has taught strategic management in the master???s, executive and doctoral programmes at the Indian Institute of Management, Ahmedabad, and other leading institutions, and policy analysis at the Lal Bahadur Shastri National Academy of Administration, Mussoorie.