David Kosdruy

Head of Computational Design London at NBBJ

David Kosdruy Email & Contact Information

David Kosdruy Current Workplace: NBBJ

View Colleagues