Andy zhang

Andy zhang

BD director at Note Electronics


  • Dongguan, China