Employer profile


Updated: November, 2020

Still recruiting throughout COVID‑19

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 Programme

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 to develop you into one of the environmental professionals that will make our business a success in the future. Under our Role Specific stream you will undertake one two-year placement developing with the view to fill a specified role on completion of the programme.

Our Future Business Leaders stream involves two one-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
  • Annual graduate awards ceremony

We are looking for innovative, inspiring individuals who work well within diverse teams and enjoy bringing new ideas and solutions to the table. Sound like you?

Work sectors

energy and utilities, business, consulting and management, environment and conservation, engineering and manufacturing


UK wide

Contact details

020 7812 5000
210 Pentonville Road
N1 9JY

Similar employers