David is our Technical Director, coordinating our Technical Team and overseeing the technical quality of the whole Rivers Trust. He also leads on technical engagement with key partners.
David is our Technical Director, coordinating our Technical Team and overseeing the technical quality of the whole Rivers Trust. He also leads on technical engagement with key partners.