Zhen Xiong Chen

Senior Mechanical Engineer


Norman Disney and Young Ltd

Level 1, AMP Centre, 29 Custom St, Auckland, 1010, New Zealand