appointment chief technology officer CTO hire Oddschecker promotes from within to fill newly created CTO role 19/10/2020
chief technology officer CTO matt robinson Oddschecker Oddschecker promotes from within to fill newly created CTO role 19/10/2020