Eden Shen

Eden Shen

Managing Director and Head of Strategic Consulting, West China

  • Chengdu, China | China