Owen joined CSA in autumn 2023 after completing a Masters degree in Landscape Architecture at The University of Sheffield. He also completed a Masters degree in Human Geography from The University of Sheffield in 2010.
Prior to retraining, Owen worked in a number of industries, including online retail and outdoor apparel manufacturing. In all positions, he maintained a focus on building and maintaining strong professional working relationships, both internally with colleagues and externally with clients. He now looks forward to starting a new career as a Landscape Architect within CSA, with a particular interest in how active travel can be incorporated into all stages of landscape planning and design.