Kevin O'Hara is the Founder and Executive Chairman of Congruex.
1,882 people are employed at Congruex.
Congruex is based in Boulder, Colorado.
The NAICS codes for Congruex are [541, 23, 23899, 238, 238990, 54, 2389].
The SIC codes for Congruex are [871, 87, 17, 171].