• Loading…
Stephan Vogel

Stephan Vogel

  • Germany
  • Member since 2011

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.

Contact Stephan.

We have placed cookies on your computer to help make this website better.
You can change your cookie settings at any time. Otherwise, we'll assume you're OK to continue.

Don't show this message again