Tag: Aidene Walsh
PSR plans Managing Director recruitment drive after UK general election
Chris Hensley is stepping down as Managing Director of the Payments Systems Regulator (PSR), ending a near five-year tenure in the role.Hensley first joined...