Shang (Roger) Du

Senior Analyst, Research, New Zealand

Photo of roger-du