Head of Internal Communications
Posted 2 hours ago by Veolia
- Location:
- City of London, London (52 miles)
- Job Type:
- Permanent
Salary - Competitive salary plus Veolia Benefits (Car Allowance, Generous Bonus, Medical Cover & Enhanced Pension Scheme. Location - Kings Cross, London or Cannock, Staffordshire with hybrid working available (expectations to travel to Veolia offices and sites when necessary. When you see the world … more