New Business Developer/Project Leader - NB&ID (SH/SZ)

Shanghai/Shenzhen, China