Stephen Lindsay

Stephen Lindsay

Head of Standards at SWIFT

Must Reads