100 employees
International Contact Technologies designs, develops, and manufactures probe cards and accessories.
1994