Frank Tavidde, Ogilvy Germany

Frank Tavidde

Head of Planning
Ogilvy Germany