Checkd Group has announced a new digital PR team to boost its organic search performance across its key sites in the UK and the US. Firstly, the technology-led sports betting specialist has named James Dixon as the Head of Digital PR of Checkd Media – the company’s content and marketing arm. Dixon said on his appointment: “This is a key …
Read More »