142 employees
ServerPlus is an outsourcing company offering outsourced customer service and technical support services.
2000