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