1 of 1 Push Notifications Jobs in Leeds

Customer Communications Manager

Location
Leeds, England, United Kingdom
aligned to both business objectives and customer needs. You'll oversee communications across channels including email, SMS, in-app messaging and push notifications, helping customers understand and engage with our products while meeting Consumer Duty requirements. A bit about the job: Working closely with product, business ...