Senior Manager – Technology… — SWIFT · London,… | Tsenta