Edd Wilson

Edd Wilson

Senior Technical SEO Specialist • Impression

Edd is a Senior Technical SEO at Impression and has over 10 years experience, both working in-house and agency side. Edd loves innovation around organic search and has a strong passion for growth marketing.