The role involves building credible relationships with senior stakeholders to drive internal communications delivery and strategy.
Base: up to £42,000 per annum; Bonus: 17.5% bonus; Benefits: Veolia benefits including 25 days leave and pension
Must-have
Nice-to-have
Not specified