Intrum Justitia is Europe’s leading Credit Management Services (CMS) group and offers services designed to measurably improve clients’ cash flows and long-term profitability. Intrum Justitia was founded in 1923, has 3,30...
View more