Binbin Yan

Edinburgh, United Kingdom

I'm a product Manager in Alibaba Group. Charging of Blue-Ray product.

Product Manager, Interaction Designer.

Like football, cycling and photography. Once cycled across Great Britain.

  • Work
    • Pixel Visual Studio
  • Education
    • Durham University
    • Dalian University of Technology