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