Ben Richards is the Senior Brand Strategist and design lead for Global Creative solutions EMEA based out of London