Our locations

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