and positioning Thames Water as a leader in technical excellence and innovation. This is 12 month fixed term contract. What you'll... be doing as an Innovation Technical Coordinator Develop and manage communications throughout Thames Water Innovation champions...
Pertemps