Lowell Finance
Information by Research TrustFinance
Founded in the UK in 2004, Lowell is one of Europe's largest credit management services providers. The company's core business involves purchasing non-performing loan portfolios from financial institutions and other creditors, and then working with consumers to manage the repayment of their outstanding debts. Lowell's stated mission is to "make credit work better for all" by using data analytics to understand customers' financial situations and establishing sustainable and affordable payment plans. The company operates across multiple European countries and is part of the Lowell Group.
Russia
Industry
- Other ServicePRIMARY
Financial