CTO Las Vegas Scientific Games supplier Scientific Games lands new chief technology officer 19/04/2021