Release Summary

Payza announces that Alastair Graham, a veteran of the payments industry, is the company's new CEO.