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 Richard McGuire sportech sportsbook technology US sports betting