V

Veolia

Water, waste, and energy services provider

Site Managers - Waste Management

Operations & LogisticsConfirmed live in the last 24 hours
Full-timeNoidans-lès-Vesoul, FranceNo salary listedIn-person

About the Job

Requirements

  • A generalist bac+5-level education with a specialization in industries or services and in the environment.
  • Knowledge of the waste-management sector.
  • At least five years of experience in an industrial environment focused on customer relations.

Responsibilities

  • Coordinate services and service providers effectively.
  • Ensure contractual commitments are properly fulfilled.
  • Plan activities and supervise the work of subcontractor teams on site.
  • Ensure safety through ADR checks, signing prevention plans, and compliance with applicable standards.
  • Prepare and lead regular client review committees covering technical and financial reviews, QSE, and improvement actions.
  • Bring service providers together around shared objectives during review meetings.
  • Communicate transparently through anomaly reports, action plans, and field feedback.
  • Analyze client and workshop needs to anticipate and provide better service.
  • Engage Veolia group experts when appropriate.
  • Manage budgets and account for the impact of Improvement Action Sheets (FAP).
  • Oversee the administrative tracking of waste removals.
  • Prepare invoices for all services within the scope.
  • Produce clear and reliable technical and financial reports each month.
  • Deploy the Progress Plan with VPIS central functions.
  • Optimize costs across waste streams and services, including packaging, transport, and disposal outlets.
  • Develop contracts and continuously improve their economic performance.

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