Information Services
Headquartered in Canada, ISC is the leading provider of registry and information management services for public data and records. ISC is focused on sustaining its core business while pursuing new growth opportunities. ISC was established in 2000.
Last updated on