Avant de rejoindre Infront, il avait exercé les fonctions de Vice President Sports au sein du groupe Nielsen, leader mondial de l’information et de la mesure, et celui de Global Head of Corporate Communications de la marque horlogère suisse de luxe IWC Schaffhausen. Avant d’intégrer IWC, Jörg avait également exercé diverses fonctions pendant 10 ans au sein d’Infront, notamment en qualité de Director Corporate Communications. Il a démarré sa carrière à Munich au sein de la société de relations publiques Ketchum et de la société de médias allemande SPORT1.
Jörg est titulaire d’un diplôme en études germaniques et en sciences de la communication ainsi que d’un Executive Master en gestion de la communication obtenu auprès de l’Università della Svizzera italiana de Lugano (EMScom).