Senior Account Lead - Client Success at Clearbank | Shinobi Jobs