Meet our team

Imogen Glover

LinkedIn
Graduate Landscape Architect with Ecology01386 751100

Graduate Landscape Architect with Ecology at CSA Environmental, having completed a master’s at the University of Sheffield in Landscape Architecture 2025. Having graduated in 2023 with a BSc in Landscape Architecture with Ecology, Imogen completed a year in industry in Sheffield as an Assistant Landscape Architect and Ecologist developing skills across both sectors. Imogen’s role at CSA includes working across disciplines supporting in both ecological assessments and reports, as well as Landscape planning and design related matters. Imogen is looking to work towards both CIEEM and Landscape Chartership qualifications.