S Senior IT Auditor Sumup London, England, United Kingdom Jul 23, 2026 Neutral tone Comp not disclosed View