Director, Sales & Account Management, Commercial Strategy, Northern Europe | FreeWheel, a Comcast Company
With nearly 20 years’ experience in digital advertising and publishing, Stefan Beckmann brings comprehensive knowledge and regional expertise to his role as Commercial Lead Northern Europe at FreeWheel. Based in Hamburg, Stefan’s role is to maintain and strengthen FreeWheel’s position as market leader in the premium video industry.
Prior to joining FreeWheel, Stefan was Managing Director, DACH at SpotX, where he was responsible for driving growth across the region. He also served as Country Manager DACH at Infectious Media.