Company Description
Avaada Group,
a leader in sustainable energy solutions, is expanding its footprint in renewable energy across India. As part of our ambitious growth plans, we are seeking experienced Site Incharges to oversee the execution and ...
Company Description Avaada Group, a leader in sustainable energy solutions, is expanding its footprint in renewable energy across India. As part of our ambitious growth plans, we are seeking experienced Site Incharges to oversee the execution and ...