Stephen Neff

Chief Executive Officer

Stephen Neff is an accomplished executive with extensive experience across various sectors, including cleantech, finance, and technology. Neff served as CEO of Neurobat AG from March 2016 to March 2018, leading a Swiss cleantech firm focused on reducing HVAC-related CO2 emissions. Currently, Neff holds the CEO position at myclimate, a non-profit dedicated to climate protection. Previous roles include Vice President of Sales, Marketing, and Business Development at LEGIC Identsystems AG, and CEO at Angst+Pfister Sensors and Power AG. Neff has also contributed as a guest lecturer at the University of Zurich and the University of St. Gallen, alongside volunteer efforts with Blue Ventures in Madagascar. An electronics engineer and MBA graduate, Neff's diverse background blends technical expertise with business acumen.

Location

Campbell River, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices