Leon Jacobs is a creative director for Saatchi & Saatchi, based in Switzerland – with over 15 years of experience in local, regional and global creative strategy, idea conception, execution and agency management.

More:

Advertisements
%d bloggers like this: