CTM Consulting Group

C

Consumer reported that they received an offer from this company to work as an independent contractor after a single, cursory phone interview.  The company is supposedly based in Switzerland with an office in New York City.  The New York City address that is being reported appears to be a vacant lot or a parking lot.  All of the telephone numbers given to the consumer were disconnected.

Add comment