Dennis Janzen has taken over sales and business development for Russia, Scandinavia, Switzerland, and Italy.
In addition, he has an overlay role in European-wide business development because of his valuable contacts amongst the media industry's top managers.
He speaks Spanish, Italian, Russian, French, Dutch aside from German and English.