LeapRate TV: David Russell becomes Head of Risk at Sigma, SafeCharge and TAIN gaming partnership Andrew Saks-McLeod April 15, 2015 11:15 am Andrew Saks-McLeod LeapRate Analyst