James Wei

Affiliations

  • Officer at Avon Products Inc (AVP), 2009-04-02