Stephan Dietrich, President North America, Neolane

Published on .

What: President, North America
Neolane, Newton, Mass.
Dietrich oversees the conversational marketing technology company's corporate vision and marketing strategy. He is responsible for driving Neolane's strong business growth in North America, where he and his team work directly with global brands to develop marketing relationship strategies across channels.
Most Popular
In this article: