With more than two decades of experience in the consulting field, Eric Olson leads BSR’s global Advisory Services practice to deliver successful sustainability strategies that boost the bottom line for companies while benefiting the world. He directs BSR’s work on the Future of Energy, as well as the Center for Sustainable Procurement. Previously, Olson worked with the Natural Step in San Francisco, accelerating sustainability through strategic counsel on a broad range of corporate responsibility matters. He also has served as Vice President at the Boston Consulting Group and was a partner and founding member of the global consultancy Mitchell Madison Group.
BSR (Business for Social Responsibility) is a global nonprofit organization that works with its network of more than 250 member companies and other partners to build a just and sustainable world. From its offices in Asia, Europe, and North America, BSR develops sustainable business strategies and solutions through consulting, research, and cross-sector collaboration. Visit www.bsr.org for more information about BSR’s 25 years of leadership in sustainability.