
Peter Teuscher
Managing Partner, BSD Consulting, an ELEVATE company
Peter Teuscher has been working in the sustainability domain as an entrepreneur for more than 25 years. He founded trading company gebana, co-founded BSD Consulting and initiated information and collaborative platforms such as Social Management Systems SMS, Sustainability Compass and Reporting 3.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 Teuscher has a Master’s degree from the Swiss Federal Institute of Technology in Zurich and a Business Engineer’s degree.