Channel Marketing Specialist
- Location
- Luton, England, United Kingdom
love to hear that you have: A good working understanding of the marketing mix and how to apply it, from either a B2B or B2C background Experience with CRM systems and email marketing platforms Working knowledge of social media platforms, search engines and paid digital campaign activity Copywriting ...