Allen Cheng

Allen Cheng is a Director in Handel Architects' Hong Kong Office. He first joined the firm's New York City office in 2006, where he worked on a number of large-scale projects throughout the region. In 2011, he relocated to Hong Kong, where he has led Handel Architects’ work and business development in China and Taiwan and been instrumental to the projects in Asia.


Org chart

Sign up to view 2 direct reports

Get started