The Green Recruitment Company
–
India Gate, Delhi, 110011, India
TGRC is excited to have partnered our client, 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... - May 19