1,358 people are employed at KATERRA.
KATERRA is based in Menlo Park, California.
The NAICS codes for KATERRA are [54131, 5413, 541, 541420, 5414, 54142, 541310, 54].
The SIC codes for KATERRA are [87, 871].