32 employees
DexMach is an IT firm that cloud services, data services, and IT managed services.
2011