Anil Ahuja, an experienced executive in the renewable energy sector, has held key business development roles at companies such as SunSource Energy, ReGen Powertech, and Enercon India Limited. With a background in electrical engineering, Anil has been instrumental in the marketing and development of wind and solar projects in India and the South East Asia region.
Sign up to view 3 direct reports
Get started