1 of 1 Permanent Push Notifications Jobs in West Yorkshire

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 ...