TARGETjobs black logo

About Veolia

Make a difference become a Veolia graduate

Natural resources are becoming increasingly scarce. We live in a more urbanised world that’s facing climate change and It’s time to completely rethink our relationship with resources. We’re at the forefront of this challenge and as a Veolia graduate trainee, you will be too. We are the global leader in optimised resource management - With over 174,000 employees worldwide, Veolia designs and provides water, waste and energy management solutions that contribute to the sustainable development of communities and industries throughout the UK, Ireland and around the world. We help to develop access to resources, preserve available resources and replenish them. Our strategy to resource the world is based on manufacturing green products and energy and providing specific customer solutions. Our graduates are our future; we need enthusiastic, engaging people like you to help us preserve resources for the next generation.

About the Graduate Scheme

Joining our two-year graduate scheme, you’ll find a healthy and happy environment. One where you can build a truly sustainable career through progressive learning and development opportunities. Our two-year programme is a mix of on and off the-job training. You’ll work in different parts of our business that will familiarise you with it. Complete our training and you’ll become one of the environmental professionals that will make our business a success in the future. Under our Role Specific stream you will undertake one 2-year placement developing with the view to fill a specified role on completion of the programme. Our Future Business Leaders stream involves two 1-year rotational placements, providing you with valuable business exposure and developing you into a business leader of the future. With this in mind, you’ll need to be mobile and willing to relocate anywhere in the United Kingdom and Ireland. To help you throughout the programme, our Early Careers Specialist and your Line Manager will be on hand. We’ll also allocate you a Mentor to offer you impartial advice and guidance.

How we’ll reward you

We reward hard work with a great package of benefits. As a Veolia Graduate, you’ll get

  • Competitive salary
  • 25 days annual holiday
  • An award winning cycle to work scheme
  • Savings on many high street brands and shops
  • A contribution to your pension as part of our company pension scheme
  • ​Additional personal development weeks in between placements
  • Annual Graduate of the Years awards celebration

Graduate opportunities

There are currently no vacancies on TARGETjobs. Please check back soon.

More from Veolia

The facts

Organisation's locations: 
UK and Ireland
Number of graduate vacancies per year overall: 
Dependent on business requirements

The UK 300 rank

234 out of 300

View the UK 300 table