Barry is our Operations Director and oversees The Rivers Trust's project delivery team, as well as managing internal processes.

Back to top