Digital Creator
https://www.linkedin.com/in/chih-jie-alec-shen/
Los Angeles, CA, USA
Stats
Member Since: March 20, 2019
Report