intrum.com
Sicklastråket 4, 131 54 Nacka, Sweden
Intrum is Europeâs top credit management services company, aiding businesses in debt management and financial stability through ethical practices and a wide range of services.
Phone
+46 70 789 05 81
Email
[email protected]
Year Founded
1898