Peter Teuscher
Managing Partner, BSD Consulting, an ELEVATE Company
Peter has been working in the sustainability domain as an entrepreneur for more than 25 years. He founded trading company gebanallc, co-founded BSD Consulting and initiated information and collaborative platforms such as Social Management Systems SMS, Sustainability Compass and r3.0. As a Managing Partner of BSD Consulting he contributes his extensive experience in working with big multinational and smaller companies on strategy and sustainability management within a cross-cultural and international context. His main areas of work are strategy deployment and stakeholder engagement, sustainability communication and sustainable supply chain management. Peter has a Master’s degree from the Swiss Federal Institute of Technology in Zurich and a Business Engineer’s degree.