Frances Chen

#176185

CFO, Play Technology Shanghai