November 15, 2017 by user Vyomaa Energy’s management team has diverse experience in Power Generation, Renewable Energy, Finance, Law and Accounting. The team along with the operations personnel have worked on more than 100 MW installations over the previous 5 years. Share