An Electrical Engineer from Indian Institute of Technology (IIT), Delhi, he has been an expert with Indian Renewable Energy Development Agency Ltd. (IREDA) and recently retired as Managing Director, IREDA. He has also served Bharat Heavy Electricals Ltd. (BHEL) and has been into solar photovoltaics field for more than 34 years in various capacities.
A financial expert, has been into banking sector for more than 30 years in Managerial position and retired as General Manager from Industrial Development bank of India (IDBI).
He is the Chief Administrative Officer (Retd.) of Indian Railways. He is a mechanical engineer from Birla Institute of Technology and Sciences, Pilani.