Locations ICM, along with our partners, has a truly global reach across 12+ countries on 3 continents. Through our partners and consultants we are able to provide our services in many additional countries. Return to ICM America Home