Head of Communications
Posted a week ago by Veolia
- Location:
- London
- Job Type:
- Permanent
In this focused and high-performance team, you will lead the media and internal communications teams responsible for corporate communications, enhancing and protecting Veolia's internal and external brand reputation through creating engaging content whilst working closely with our … more