James Shepherd

Head of Research, Greater China • China

James-Shepherd
Send Me a Message

James Shepherd

Head of Research, Greater China • China


Local Office:

42-43/F, Tower 2, Plaza 66
1366 Nanjing West Road
Shanghai, 200040
China

Download VCard