Tag Archives: George Webb

Checkd hires George Webb to head up SEO strategy

Checkd hires George Webb to head up SEO strategy

As it continues to focus on international and domestic development, Checkd Group has sought to strengthen its performance marketing capabilities by hiring George Webb. The latest addition to the company’s senior management will take on the role of Head of SEO, a newly created position at the Manchester-based betting media and technology business. His chief remit will be to enhance …

Read More »