98 employees
IDSL provides electronic document management, document scanning, box storage, and secure shredding services.