Eric Olson

Eric Olson is senior vice president of Advisory Services at Business for Social Responsibility.

MORE

Eric Olson is senior vice president of Advisory Services at Business for Social Responsibility.

Eric leads BSR's growing Advisory Services practice of delivering consultation on successful corporate social responsibility strategies and integrating them into the core businesses of BSR's member companies.

He joined BSR in 2005 with 15 years of work in the consulting field, including significant experience both in supply chain management and issues related to sustainable development. Most recently, Eric led The Natural Step in San Francisco to deliver advice and counsel to a broad range of companies on sustainability matters. He has also served as Vice President at the Boston Consulting Group and was a Partner and Founding Member of the Mitchell Madison Group, a global consultancy focused on strategic sourcing and supply chain management.

Eric has a Master’s degree in philosophy in Russian and East European studies from Oxford University, where he was a Rhodes Scholar, and a B.A. in chemistry and Russian from Macalester College.

Green Confidence Index

Green Confidence IndexA monthly snapshot of Americans’ attitudes about and confidence in their leaders and institutions, nationally and locally, as well as in their own understanding of issues and their willingness to make green purchasing choices.

Annual Subscription $499

Sample Issue
Featured Resources