TGRC is excited to have partnered with one of the largest renewable energy Independent Power Producers globally, headquartered in Europe, in search of a CEO, Hydropower for their rapidly expanding team in India. Responsibilities: Engage the different approvals and related advisors for all hydrop...