Stephen Dockrill is a Chartered Engineer and a member of the IMechE, currently serving as a Principal Engineer at Thames Water. With a strong background in the water industry, Stephen previously held roles as a Production Engineer at Affinity Water and a Technical Graduate at Veolia Water. Stephen's education includes a degree in Mathematics from Royal Holloway, University of London, and a master's in Aerospace Dynamics from Cranfield University, which has contributed to their expertise in project delivery management and various engineering disciplines. Known for excellent communication skills and a proactive approach, Stephen thrives on new challenges and teamwork.
This person is not in the org chart
This person is not in any teams
This person is not in any offices