Project Architect.
(Landscape Design & Architecture)
Full Time
Stride
London, UK, Greater London, England
...
Architect to join their vibrant team. Over the past 20 years, they have developed a world renowned reputation in the hotel sector with projects in the UK and overseas. With projects from budget ...