Charlie Snow
Chief Strategy Officer at MullenLowe Group, London
London, Reino Unido