Andrew Buckley is the Non Executive Director of Payment Systems Regulator.
151 people are employed at Payment Systems Regulator.
The NAICS codes for Payment Systems Regulator are [92, 92113, 921, 9211].
The SIC codes for Payment Systems Regulator are [93, 931].