David BarcelonaWrong David Barcelona?
Vice President , Sales and Market...
Chicago Tech , Inc.
4043 N. Ravenswood Ave.
Chicago, Illinois 60613
Company Description: Chicago Tech is an IT solutions company serving small and medium businesses (SMB's). We believe technology is a competitive equalizer for SMB's. We also know that... more