Architect.
(Landscape Design & Architecture)
Full Time
D.I. Design & Development Consultants (UK) Limited
London, UK, Greater London, England
Preparing project design work including drawings, plans, images, reports and presentations across disciplines including master planning,
architecture,
landscape. Collaborating with other team members ...