He has international experience and technical understanding to ensure sustainable future

Stephen Neff

Stephen Neff, CEO, myclimate, Zurich, Switzerland


Stephen Neff leads as CEO the myclimate foundation, a well-known provider for sustainable solutions and pioneer in voluntary carbon offsetting from Zurich.

Stephen Neff was born in Canada and graduated as Dipl. Eng. Tech. from the British Columbia Institute of Technology. He holds an MBA from the University of Hertfordshire.

He previously held various management positions in the technology and cleantech industry, including Bombardier, ABB and Alstom. He led LEGIC Identsystems AG, part of the dormakaba Group, as Vice President Sales and Marketing. He then successfully managed Pewatron AG as CEO for eight years. Most recently, Stephen Neff was CEO of the Swiss clean tech company Neurobat AG.