Peter Teuscher

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.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.