Ben Sousa is the CIO of ICU Medical.
5,022 people are employed at ICU Medical.
ICU Medical is based in San Clemente, California.
The NAICS codes for ICU Medical are [4234, 42345, 33, 42, 423].
The SIC codes for ICU Medical are [384, 38].