Antonia Chu

Organization: Alibaba Cloud
Country: China

Antonia Chu is currently apart of the Registrars Stakeholder Group and has served three years on Council.