Vice President - Strategic Business Development (Policy & Public Affairs)
Vice President - Corporate Communications and Strategic Transformation
The Suzlon Group is one of the leading renewable energy solutions provider in the world with presence in 17 countries.