Future Business Leaders stream

Gain valuable business exposure; with placements in operations, sales or project management

Our Future Business Leaders stream can offer you the opportunity to gain valuable exposure across the business. To join this stream you will need a minimum 2:1 in any degree discipline. We are particularly looking for people who would be comfortable working in an operational, sales or project management environment.

Graduates on this stream will be completing two 1-year rotational placements. You must therefore be willing to relocate around the UK after the first year on programme and have a full UK driving licence. 

You will be developing the knowledge and skills to become future leaders of our business and so you could find yourself working at one of our depots dealing face-to-face with our customers. Or you could be working alongside the Transport Manager, managing one of our many fleet operations.

You may also find yourself working within one of our London contracts, learning project management skills and  speaking regularly with our customers or alternatively working on an Industrial site learning skills to become a future contract manager. 

Ultimately the graduates that join this stream will have aspirations to be a Business or Operational Manager within Veolia.


Our 2020 Opportunities:

Landfill & Contract Operations Graduate Trainee

Strategic Growth & Efficiency Engineer (Midlands)

Graduate Project Manager (Dunfermline)

Graduate Project Engineer (Edinburgh)

Trainee Contract Manager (North)


Please note that we have closed for applications for our 2020 programme.

Read these instruction on how to complete the application process.
Everything you need to know on how to maximise the impact of your application form.
We are now closed for applications for our 2020 Graduate Development Programme