V

Veolia

Water, waste, and energy services provider

Operations Manager

Operations & LogisticsConfirmed live in the last 24 hours
Full-timeGreenwich, London, UKIn-person

About the Job

Requirements

  • Experience of people management, ideally with larger teams.
  • Experience within the waste sector.
  • Capability to lead, motivate, and develop teams while managing performance and fostering collaboration.
  • Strong verbal and written communication and information technology skills for interfacing with various stakeholders.
  • Ability to manage operational budgets, control costs, and optimise resource allocation.

Responsibilities

  • Efficiently manage Transfer Station, RDF, and HWRC operations at Veolia Greenwich IWMF.
  • Lead multidisciplinary teams with a visible presence and champion workplace inclusion.
  • Ensure compliance with health and safety policies while promoting a safety-first culture and good practices.
  • Develop and maintain employee engagement, oversee staff welfare, and ensure effective team communications.
  • Maintain strong relationships with internal and external stakeholders.
  • Manage and monitor budget performance with the Contract Manager, ensuring costs are controlled and reviewed regularly.
  • Drive operational excellence and KPI adherence while maintaining compliance with Veolia Minimum Requirements.
  • Monitor service performance and report to the Contract Manager so improvement plans can be implemented where needed.
  • Proactively manage workforce and service delivery issues to prevent client and resident complaints.
  • Build and maintain strong partnerships with the client, ensuring timely resolution of escalated issues and effective communication.
  • Oversee staff training programs, including maintenance of training matrices, TBTs, and performance reviews.
  • Manage disciplinary processes and safety investigations.
  • Monitor and report equipment maintenance needs in a timely manner.
  • Ensure regular, effective communication of operational processes to the wider team.

Desired Qualifications

  • IOSH/Nebosh qualification; preferred but not essential.
  • CPC (Certificate of Professional Competence); preferred but not essential.

About the Company

Veolia

Water, waste, and energy services provider

Generating company summary.

Company size
10,001+
Company stage
IPO
Headquarters
Aubervilliers, France
Founded
1853

Recently Posted Jobs

Explore more opportunities at Veolia

See more jobs