100 employees
CrossRoads Technology is to create a one-stop shopping experience for the clients' needs in information technology services.