Richard Shove
Richard Shove

Richard Shove

SEO Technical Lead at Yard Digital. All round geek and music lover