Dr. Stephan Vogel

Chief Creative Officer, Ogilvy EMEA

Dr. Stephan Vogel ist Chief Creative Officer von Ogilvy EMEA sowie Creative Chairman von Ogilvy Deutschland und verantwortlich für mehr als 50 Offices in der Region. Er begann 1997 als Texter bei Ogilvy Frankfurt und leitete ab 2009 als Chief Creative Officer die Kreativteams in Frankfurt, Düsseldorf und Berlin. Seit 2011 ist er Mitglied des Ogilvy Worldwide Creative Council, dem obersten Kreativgremium. Im Februar 2019 wurde er in das Worlwide Executive Leadership Team der Ogilvy Gruppe berufen. Er ist Mitglied im Art Directors Club, seit 2008 Mitglied des ADC Councils und war von 2012 bis 2018 ADC-Präsident. Er wurde in Jurys der Cannes Lions, D&AD, Clio, LIAA, New York Festivals, ADC, ADC of Europe, Epica und The One Show berufen und hat mehrere hundert internationale Preise gewonnen, darunter D&AD, LIAA, Clio und One Show und Cannes Löwen. Unter seiner Führung hat Ogilvy EMEA in den letzten drei Jahren 124 Cannes Löwen gewonnen (inkl. 7 Grand Prix und Titanium) und war damit die stärkste Region im kreativsten Network der Welt – laut WARC (Ogilvy #1 Most Creative Network in the World in 2021, 2022 and 2023). Dr. Stephan Vogel promovierte in Mannheim und München mit einem Stipendium der Stiftung für Hochbegabte. Psychologie und Wissenschaftstheorie waren seine Forschungsgebiete. Er hat Bücher über "Neid" und "Die Psychologie der Emotionen: Grundriss einer exakten Wissenschaft der Gefühle" veröffentlicht.

Zurück

Mann mit Brille