Gregory Kelly is the CEO of STV.
2,961 people are employed at STV.
STV is based in New York, New York.
The NAICS codes for STV are [2379, 23, 237, 23799, 237990].
The SIC codes for STV are [161, 162, 16].