Creative Solutions for Society and Environment   


National

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