Robert is UK Chief Administrative Officer for Veolia in the UK responsible for key corporate services. He heads up the Shared Service Centre which also includes Veolia Water and Dalkia.
He studied law at Pembroke College, Oxford and trained as a solicitor in the City of London. Specialising in projects and corporate law, Robert joined Veolia Environmental Services as General Counsel. He subsequently worked with Veolia Transport in Paris as International Projects and Legal Director before rejoining the company as Executive Director in April, 2011.
Robert firmly believes that the key to a successful sustainable agenda is the provision of suitable infrastructure, providing viable and reliable treatment, recovery and recycling.
Robert spoke at the Sustainable Business Conference: Business unusual, during Responsible Business Week.