Dr. Stephan Vogel
Chief Creative Officer
Ogilvy & Mather Germany
Dr. Stephan Vogel is Chief Creative Officer of Ogilvy & Mather Germany. He started as a copywriter at Ogilvy & Mather Advertising in 1997.
He is a member of the Art Directors Club Germany, and has been member of its Board since 2008. He was named President of the ADC in November 2012. He has won numerous awards at international shows such as D&AD, London International Awards, Clio Awards, Art Directors Club of New York, One Show and Cannes Lions Festival. He has won 20 Cannes Lions in the last few years alone.
He has been a jury member of Cannes Lions, D&AD, Clio, New York Festivals, ADC Germany, ADC of Europe and Epica, among others.
Stephan holds a doctorate in psychology and scientific theory from the Universities of Mannheim and Munich and is the author of two books on these subjects.