Current Affiliations
Common Cause – Trustee
People’s Commission on Environment and Development – Secretary General
Earlier Affiliations
Government of India
National Security Advisory Board – Member
Science Advisory Council to the Cabinet – Member
National Environment Board – Member
Delhi Urban Arts Commission – Member
Committee on Interlinking of Rivers – Member
Civil Society
Worldwide Fund for Nature–India – Trustee
Indian Environmental Society – Chair
independent Committee on River Linking – Chair