Marketing Manager
- Location
- Leeds, England, United Kingdom
environment. Proven experience developing and delivering multi-channel marketing campaigns. Strong understanding of marketing automation, user journeys, and customer engagement strategies. Experience working collaboratively with Marketing, Sales, Software Development, and Operations teams. Commercially minded with the ability to align marketing activity to business objectives and measurable outcomes. A proactive ...