Dr. Stephan Vogel (born 1963), Chief Creative Director at Ogilvy & Mather Germany, is responsible for the offices in Frankfurt, Dusseldorf and Berlin. He started as a copywriter in 1997, and was appointed the Head of the Creative Department in 2009. Since 2011, he is a member of the Worldwide Creative Council, the top creative board of Ogilvy & Mather Worldwide.
Since 2012, he is the president of the Art Directors Club Germany.
He has won numerous creative awards at prestigious international shows such as D&AD, LIAA, Clio, ADC New York or One Show – securing over 34 Lions at Cannes alone in the last few years.
Dr. Stephan Vogel holds a PhD in psychology and scientific theory from the Universities of Mannheim and Munich with a scholarship from the "Studienstiftung des Deutschen Volkes" and has published books on the subjects of "Envy" and "Emotional psychology: An outline of an exact science of emotions".
He has, among others, been a member of the jury at Cannes Lions, D&AD, Clio, London International Award, New York Festivals, Art Directors Club of Germany, ADC of Europe and Epica.