E3G
Chairman and Founding Director
Rio Tinto
Environmental Policy Advisor
Green Alliance
Trustee
E3G
Founding Director
Friends of the Earth
Local Groups Coordinator, Executive Director, Vice-Chairman
Foreign and Commonwealth Office
Senior Advisor to the Special Representative on Climate Change
St Boniface's College, Plymouth
Liverpool University