Marketing Manager - Mobile Water Technologies
Posted 2 days ago by Veolia WTS
- Salary:
- £NEG
- Location:
- Peterborough,United Kingdom
- Job Type:
- Permanent
Work with the PR & Social Team to manage the company's social media presence.. Use social media channels for lead generation and brand awareness.. Utilise marketing automation tools to streamline processes.. Work closely with the wider Europe Inbound … more