Ada Chao

Business Development Manager

Ada Chao is based at DDM’s office in Shanghai, China.