NTPC Limited
Senior Engineer
Carleton University
Research Associate
National Research Council Canada / Conseil national de recherches Canada
Senior Research Officer
Motilal Nehru National Institute Of Technology
Carleton University
University Of Delhi Faculty Of Management Studies