Director at LITTELFUSE INC /DE · Director at TERADATA CORP /DE/ · Director at BENCHMARK ELECTRONICS. Filing since 26 Apr 2007. CIK 0000902398