BD Lead Municipal Water
Posted 15/05/2024 by Veolia
- Location:
- Cannock, Staffordshire (88 miles)
- Job Type:
- Permanent
Work closely with the marketing leadership team to implement a prospect plan to communicate with key customers through digital and social media outlets. Continued engagement with internal stakeholders (General Managers, Contract Managers etc), ensuring proposals are deliverable and … more