Pierre Echard - CSR Europe
Pierre Echard is director of CSR Europe’s network of national partner organisations, a business network present in 19 European countries, which jointly represent over 1800 companies dedicated to corporate social responsibility.
His main mission is to develop this rapidly growing network through the exchange of knowledge, skills and tools on CSR among network partners in order to enhance their support to member companies. The CSR Europe NPO Network also plays a leading role in ensuring that the diverse range of national contexts relating to the role of business in society be taken into account at the European level by key stakeholders.
Prior to joining CSR Europe in 2001, Pierre spent nearly 10 years working in the area of sustainable development and environment for the United Nations in Santo Domingo, and the NGO Enda Tiers Monde in Dakar and Paris. Pierre holds a Bachelor of Science in Rural Sociology from Cornell University, USA, and an MBA from ESSEC, France. Pierre lives in Brussels with his wife and two children.