affiliate marketing Charles Gillespie gambling.com gambling.com group Peter McGough named as new Gambling.com VP of investor relations 11/07/2022