The Leadership Team at Veolia UK is tasked with steering the company's strategic direction and operational excellence. Comprising key executives, including the CEO, CFO, and other chief officers, this team collaborates to drive innovation in ecological solutions, enhance organizational efficiency, and ensure sustainability across all operations. Their leadership fosters a culture of optimism and tenacity, empowering employees to develop and implement transformative ideas that combat climate change and promote a circular economy.
Adam Wylie
Managing Director, Commercial ...
Anice Zenasni
Chief Information Officer, Nor...
Bethan Whittaker
Chief Human Resources Officer,...
Celia Gough
Chief Legal Officer, Northern ...
Estelle Brachlianoff
Chief Executive Officer
John Abraham
Chief Operating Officer, Indus...
Pascal Hauret
Managing Director, Municipal, ...
Richard Hulland
Chief Risk And Assurance Offic...
Valérie Clavié
Chief Financial Officer, North...