New London Architecture

Duncan Barnes

Infrastructure Manager

Barking Riverside

Duncan Barnes
Duncan is a leading member of the Infrastructure team at BRL, in charge of delivering innovative engineering works on the Barking Riverside foreshore. 
With a Bachelor of Science (BS) focused on Zoology/Animal Biology from the University of Aberdeen, Duncan is an experienced contract manager with a demonstrated history of working in the Pharmaceuticals, Environmental, and Civil Engineering industries.

Latest contributions

Technical Briefing: Flood Defence & Climate Adaptation Infrastructure

Net Zero

22 August 2025

Technical Briefing: Flood Defence & Climate Adaptation Infrastructure

Join Barking Riverside for this technical briefing which explored the complex engineering challenges and innovative solutions behind the transformation of the foreshore at Barking Riverside.

Watch video

Duncan Barnes

Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT

Small Business Membership

Medium Business Membership

Large Business Membership

View options for Personal membership