Frank Yang

An software engineer, but work as an IT product sales and manager.

Frank Yang