TCB sports AKA tcbusa.com
Lewis Victor Scam business, Harrassing phone calls, Do not pay their "employees"
The "company" places small job ads looking for a sports marketing salesperson. They just put that they are located in your nearest city when in fact they are only located in Florida. The job is just simply listed as a sports marketing job then when you apply you find out that it's some ...