Senior CRM Manager - (Global)
- Hiring Organisation
- 17918
- Location
- Charing Cross, South West London, United Kingdom
people and businesses and we need your help to make our Global customer comms best-in-class. So we re looking for a Senior CRM Manager to join our CRM team and independently lead, own, and drive strategy and implementation for some of our Key Customer … segments. The Sr. CRM Manager will own, shape and deliver an effective communications strategy for Wise s customers: from engaging and exciting product launches, to testing and building our lifecycle communications. CRM at Wise is about making sure we develop the best global and regional lifecycle ...