Eleanor Russell's Location
Melbourne, Victoria, Australia
Eleanor Russell's Work
Eleanor Russell's Education
Eleanor Russell's Skills
Eleanor Russell's Summary
Eleanor Russell, based in Melbourne, Victoria, Australia, is currently a Landscape Architect at Taylor Cullity Lethlean, bringing experience from previous roles at West 8 Urban Design & Landscape Architecture b.V.. Eleanor Russell holds a Bachelor's Degree in Landscape Architecture @ University of Melbourne. With a robust skill set that includes Landscape Design, Design Research, Urban Design, Landscape Architecture, Streetscape and more, Eleanor Russell contributes valuable insights to the industry. Eleanor Russell has 2 emails on RocketReach.