Houston, TX – May 5, 2010 – (RealEstateRama) — Compucom, an IT outsourcing company that provides infrastructure management services, application services, systems integration and consulting services, as well as the procurement and management of hardware and software, has leased 16,168 square feet of office space at Southwest Corporate Center.
More info...


