Roger Liu is currently the Design Excellence Director for Facade Engineering at NEOM, leading initiatives for The LINE Design. With extensive experience in facade engineering, they previously held roles such as Facade Group Director and Country Director - China at Buro Happold, as well as a Principal Facade Engineer at Hyder Consulting. Roger also contributed as a Facade Consultant at Meinhardt Facade Technology and began their career as a Site Engineer at Shanghai Zhuyi General Construction Co. Ltd. They obtained a Bachelor of Engineering in Civil Engineering from Shanghai Jiao Tong University and a Master of Engineering from the National University of Singapore, where they also served as a Research Scholar.
Location
Tabuk, Saudi Arabia
This person is not in the org chart
This person is not in any teams
This person is not in any offices