Our locations
At Intrum we talk to thousands of customers every day by phone, in letters, e-mails and other digital channels such as online chat or social media. We have local presence in 24 markets across Europe.
Our locations
Please choose country