Veolia
Veolia is the UK leader in resource management.
We’re tackling the climate crisis through our comprehensive range of waste, water and energy management services that help build a circular economy and protect the environment for generations to come. We're innovators committed to carbon reduction through energy-efficient solutions, preserving natural resources, protecting biodiversity, combating climate change and raising environmental awareness.
Our purpose is ecological transformation and we know that it takes every one of us to bring this ambition to life.
As a global company, our employees are located in 48 countries around the world!
Our headquarters are located in Paris, and within the UK and Ireland, we have offices based in London, Cannock, Dublin, Warrington and Dunfermline.
We know the climate crisis demands us to find radical, meaningful solutions. The Veolia graduate scheme will put you at the very front of this ecological transformation. Join us for the opportunity to make an impact that will be felt for generations to come!
All of our graduates are employed on a two-year development programme. During your time with us, you could be placed in any area of our business. You may stay in one area for the full two years, or move around to gain different skills and experiences every 6-12 months.
You’ll learn lots on the job through your day-to-day work but we’ll also give you the support to develop new skills. This learning will be delivered through virtual and face-to-face training alongside other Veolia graduates; setting you up for success from the start.