Found 1 companies
3939 Belt Line 760
OPC Marketing is owned and operated by Michael Henochowicz, the co-founder of CompUSA, the largest computer superstore chain in the world. After leaving CompUSA in 1991, Michael created several teleco...
Found 1 companies