Marcel Mohaupt is responsible for leading the Group’s business strategy and for driving innovation across the network.

Marcel joined ELEVEN from the leading European touring-car series DTM, where he was Managing Director.

Over the past 25 years, Marcel has held strategic roles in sports and media with FIFA, ProSiebenSat.1 Media SE and Twentieth Century Fox.