Internal Communications Lead

Veolia

London, United Kingdom
Base: up to £42,000 py; bonus: 17.5% bonus; benefi...
Hybrid
Proven experience in communications role
Significant project management responsibilities
Strong stakeholder management skills
The role involves building credible relationships with senior stakeholders to drive internal communications delivery and strategy

Job Summary

  • The role involves building credible relationships with senior stakeholders to drive internal communications delivery and strategy.
  • Candidates will lead the coordination of activities across the team, managing deadlines and dependencies while deputizing for the manager.
  • The company offers 25 days of annual leave, a pension scheme, and recognition as one of The Sunday Times Best Places to Work.

Matching Summary

The role involves building credible relationships with senior stakeholders to drive internal communications delivery and strategy.

Salary

Base: up to £42,000 per annum; Bonus: 17.5% bonus; Benefits: Veolia benefits including 25 days leave and pension

Skills & Requirements

Must-have

  • Proven experience in communications role
  • Significant project management responsibilities
  • Strong stakeholder management skills
  • High attention to detail and organization
  • Excellent written English skills
  • Experience with spreadsheets and data reporting

Nice-to-have

  • Experience coordinating across multiple channels
  • Supporting measurement and evaluation analytics
  • Collaborative mindset and calm approach
  • Solutions-focused handling of priorities

Key Requirements

  • Proven experience in a communications role
  • Track record managing multiple workstreams simultaneously
  • High confidence working with spreadsheets and data

Work Rights

Not specified

Tailored Resume

Cover Letter