Russell Woodward
Russell Woodward

Russell Woodward

Development Manager @ Burberry. Strategic ecommerce delivery managing teams in 5 countries