Stephan Vogel | The Inspiration Room

Dr. Stephan Vogel is Chief Creative Officer of Ogilvy Deutschland (Ogilvy Germany).