New London Architecture

Back to contributors

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


Duncan Barnes