Greg Lloyd
Greg Lloyd

Greg Lloyd

Curiously interested in how people/companies do payments and what makes it all tick