David Liang


Diligent and conscientious, David strives to improve the quality and efficiency of every project he works on. He finds great satisfaction in sharing his wealth of knowledge and skill in technology by collaborating with others. David is captivated by people’s interactions with spaces and how these interactions can cause both user and space to evolve.