Checkd Media, an operator of one of the largest sports betting communities in the UK, announced today that it appointed Michael Scott to a newly created role as Head of Organic Media. Internal Change of Business Structure The appointment of Michael Scott is part of the company’s efforts to build on its recent successes by […]