INC Research has been one of Criterium's top competitors. INC Research is headquartered in Raleigh, North Carolina, and was founded in 1998. INC Research is in the Life Sciences field. INC Research generates 47,368% the revenue of Criterium.
Sterling-Hoffman Life Sciences is perceived as one of Criterium's biggest rivals. Sterling-Hoffman Life Sciences was founded in undefined in Oakville, Ontario. Sterling-Hoffman Life Sciences competes in the Business Support Services field. Sterling-Hoffman Life Sciences generates $2.2M more revenue than Criterium.