Catherine McIlwraith is an experienced environmental professional currently serving as Technical Manager and GIS Analyst at The Rivers Trust since September 2019, and a Committee Member at the Constructed Wetland Association. Prior to these roles, Catherine worked as Catchment Partnership Manager and Land and Water Specialist at EDEN RIVERS TRUST from November 2015 to September 2019, and held various positions at the Wildfowl & Wetlands Trust from March 2012 to July 2015, including Senior Working Wetlands Officer. Additional experience includes a placement with Avon Wildlife Trust and teaching English as a Foreign Language. Catherine's educational background includes a Master of Science in Entomology from Imperial College London and a Bachelor of Science in Ecology from The University of Edinburgh.
Sign up to view 2 direct reports
Get started