13 people are employed at CTTS.
CTTS is based in Cincinnati, Ohio.
The NAICS codes for CTTS are [61142, 61, 6114, 611420, 611].
The SIC codes for CTTS are [824, 82].