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