Jessie Leach currently serves as the Project Management Office Lead and Programme Manager at The Rivers Trust, where responsibilities include overseeing projects, establishing project management standards, and sharing best practices within the organization. Previously, Jessie held the role of Project Officer, managing significant projects related to water governance and river restoration. Jessie also gained experience as a Technical Advisor for Ridge Clean Energy, focusing on peatland research, and as a Senior Associate at PwC UK, developing portfolio and program management capabilities in various sectors. Academic qualifications include a Master of Science in Environment and Development from the University of East Anglia and a Bachelor of Arts in History from the University of York.
Sign up to view 4 direct reports
Get started