racing Richard McGuire sportech sportsbook technology Sportech names interim exec chairman as new CEO 02/07/2019