Terence Kao

Engineer. Entrepreneur Lean Startup style. Developer. Interested in mobile and tv. Customer development fan.

Terence Kao