Senior Business Development Manager
shanghai, shanghai, china
Temu
University of Bristol
University of Nottingham