Cecil Colliss is the Head of IT Infrastructure and Operations of ID Medical.
710 people are employed at ID Medical.
The NAICS codes for ID Medical are [56, 561].
The SIC codes for ID Medical are [73, 736].