Devashis Man Shrestha

Devashis is a Mechanical Engineer graduated from National Institute of Technology, Bhopal, India. He has been working in Wind Power Nepal since January of 2018, after working as an Engineer in the reputed manufacturing company.

He has been very interested in the renewable energy sector. He has been working on design and implementation of some of the WPN products and mini-grid projects in WPN.