Kevin McCall

Kevin McCall

A technology leader with over 25 years experience across fintech, telecom, retail and digital