Selskapet ble stiftet i Sverige i 1923. Intrum AB har vært notert på Stockholmsbörsen siden juni 2002. Hovedkontoret ligger i Nacka utenfor Stockholm.