10 employees
Alexonet stays abreast of the latest technological trends in offering a wide range of voice and IT services to its clientele.
2005