James Larman
Strategy Partner at Saatchi & Saatchi Düsseldorf
Düsseldorf, Germany