Laura Kowalchik is the CFO of Communications & Power Industries (CPI).
1,243 people are employed at Communications & Power Industries (CPI).
Communications & Power Industries (CPI) is based in Palo Alto, California.
The NAICS codes for Communications & Power Industries (CPI) are [335, 3359, 33, 33599].
The SIC codes for Communications & Power Industries (CPI) are [367, 36].