Author Photo

Stephen Kenwright

Stephen is Senior Search Strategist at Branded3’s Leeds HQ and is responsible for organic performance for some of the UK’s biggest brands.