Inbound Marketing Manager
Posted 4 days ago by Veolia Water Technologies
- Location:
- Loudwater, Buckinghamshire (6 miles)
- Job Type:
- Permanent
Social Media Management: Working with the PR & Social Team, manage the company's social media presence, engaging with the audience, and using social media channels for lead generation and brand awareness. Marketing Automation: Utilise marketing automation tools to streamline processes and … more