Yilin was the ID for our project and we are very happy that she managed the project very well and within the very tight deadline we asked her to work with given the substantial work involved. She was onsite enough to make sure progress was good and to monitor that each subcontractor was working according to the design. Despite some hiccups along the way which was inevitable, we are grateful for the patience and accommodation given. Overall, Yilin was easy to work with and the quality of the output is commendable especially in terms of the project management, thanks!!