Stephan Dietrich is a serial entrepreneur with 25 years of experience in the high tech industry and an exceptional track record growing start-ups from the ground up, all the way to successful exits. Founder of Neolane in 2001, President North America, Stephan was responsible for driving Neolane’s corporate vision, international […]