ÂÜÀòÂÒÂ×

Sen-Chou Lo

Chairman at iCatch Technology

Steve Lo has more than 35 years of experience in IT industry, He received his MBA master and CSIE master degree from National University and California State University. He established many companies in USA.


Org chart

Sign up to view 6 direct reports

Get started