23 employees
Techsquad provides cloud-based computer support services for the home and SMB markets.
2011