John O’Loghlen

Director, Alibaba Group, Australia & New Zealand