Chris Taylor-Dawson
Senior Director – Major Projects
,
Ofwat
United Kingdom
Sessions
-
Major Projects: progress over perfection19-May-2026Infrastructure Delivery Stage