Du Chen is an accomplished urban planner and designer with a specialty in landscape and urban design and planning. They served as Associate Director and held various roles at AECOM from 2021 to 2023, including Urban Designer and Masterplan Studio Leader. Prior experience includes positions at Guangdong Urban & Rural Planning and Design Institute as an Urban and Landscape Designer from 2009 to 2011 and at Gensler as an Urban Planner and Designer from 2012 to 2014. Du Chen earned a Bachelor’s degree in Landscape Design and Planning from Tongji University and a Master’s degree in Landscape Urbanism from the Architectural Association School of Architecture.
This person is not in the org chart
This person is not in any teams
This person is not in any offices