Joseph Walker

Joseph Walker

Integrated Producer

Scotland, United Kingdom

Joseph Walker

an integrated producer working in London's best ad agency, looking to move out to Spain for good.

Professional listing