NSK Inc. is an information technology consulting firm headquartered in Boston, with an office also in Palo Alto.