ICD was founded in 1999 with a mission: to be our customers’ best service provider, by employing the best in technology, people and practices.