Alan Lynch
Senior Manager, Global Creative Marketing at Create Advertising
London, United Kingdom

Alan Lynch Work