Justin Smith is the Chief Financial and Operating Officer of ITN.
846 people are employed at ITN.
The NAICS codes for ITN are [51, 516, 515, 5151, 5152].
The SIC codes for ITN are [483, 48].