At Hayward, CA, you'll find computer and software store Win Tech Lab Inc's headquarters. It pulls in a yearly revenue of $8.9 million and employs 21 people. For its niche allure, Win Tech Lab Inc is receiving quite the notice. Currently heading the company is President James Shen.
Want to share more of your experience?GO TO FULL REVIEW