Stephan Dietrich, President North America, Neolane

Published on .

Most Popular
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.
In this article: