Subscribe
Subscribe

Sportech names interim exec chairman as new CEO

Executive chairman Richard McGuire takes up new role following departure of former chief exec Andrew Gaughan last year

racing sportech US sports betting Richard McGuire sportsbook technology