Marketing Technology Manager (12M FTC)
3 days ago
Central London
Leading the CRM project in Europe, including working with Data Specialists on the data migration and leading the change management; Maintaining the existing CRM, including the management of data cleansing, and leading on updates and integration; Ensuring the best use of email marketing systems, d...