Thames Water's Marketing department is led by Yvette de Garis (Head of Environmental Engagement) and has 36 employees.
Virginia Barnes
Interim Director of Brand and Marketing
Richard Barton
Regulatory Engagement Lead
Rachel Groves
Social Value Adviser
Richard Certrp
Resourcing Engagement Lead
Eilidh Williams
Marketing Manager
Sarah Shelly
Corporate Engagement Manager
Looking for a particular Thames Water employee's phone or email?