Steve focuses on identifying key technology trends and innovation, identifying early stage investment opportunities, assisting portfolio companies post investment, and firm management. Prior to joining True North, Steve served as the Advanced Technologies Leader for GE Water & Process Technologies where he defined GE Water’s “Open for Innovation” strategy and stewarded internal advanced technology programs. From 2005-2009, Steve lived in Shanghai and established GE Water’s R&D team in China and also built GE’s Singapore Water Technology Centre. Steve started his career in 1994 with Osmonics, developing membranes.
Steve serves as Chairman of Current, the non-profit water platform for the Chicago region, and as advisor to multiple innovation initiatives.
Steve graduated with a Ph.D. in Chemistry from North Dakota State University and a B.S. in Chemistry from the University of Wisconsin River Falls.
next bio >