Cecilia Chiu Cecilia is the co-founder and chief strategy officer of Australian e-commerce company New Aim.