Tom Flynn

Head of Digital, SEC Newgate UK