Freewheel, Senior Director, Customer Success, Europe
Marc is Senior Director, Customer Success, Europe. In his responsibility, he is heading the team in charge of all strategic customers in Europe including Channel 4, Sky, Discovery International or MTG. Marc joined FreeWheel in 2014 shortly after its acquisition by Comcast to roll-out the company’s services in Northern Europe.
Marc joined FreeWheel from DG where he built its TV advertising creatives delivery network in DACH, France and Benelux while developing the company’s client base. Before that he served at Mediapeers where he sold and deployed across Europe a SaaS solution made for international sales agencies of audiovisual rights.
Marc was also a freelance business consultant for many years in the media industry where he specialized in business development, financing, market research and innovation, working for startups, corporate clients and public agencies across Europe. He started his career in the telecom industry at Alcatel, later moving to the online creative agency Argonauten/Grey. He holds an MBA from Cass Business School in London and a master degree from EDHEC Business School in France. Marc is based in FreeWheel’s Berlin Office.