Head of Communications
Posted yesterday by Veolia
- Location:
- London
- Job Type:
- Permanent
Preparing and managing all communications material - you will lead strategic communications for key business areas including delivering communications campaigns, plans and thought leadership content for specific internal and external projects - as well as identifying PR opportunities and … more