Previously he served as Vice President Sports for the leading global information and measurement company Nielsen and as Global Head of Corporate Communications at the Swiss luxury watch brand IWC Schaffhausen. Before joining IWC, Joerg spent ten years in various positions at Infront, most recently as Director Corporate Communications. He started his career in Munich with the global PR firm Ketchum and the German media company SPORT1.
Joerg holds a degree in German Studies and Communication Science as well as an Executive Master’s degree in Communication Management from the Università della Svizzera italiana in Lugano (EMScom).