Head of Communications
Posted today by Veolia
- Location:
- City of London, London (3 miles)
- Job Type:
- Permanent
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 Executive Committee, Marketing and the wider Veolia … more