lowell group
Information by Research TrustFinance
Founded in the UK in 2004, Lowell is one of Europe's largest credit management companies. Its core business involves purchasing portfolios of non-performing loans from financial institutions and other creditors, and then managing the recovery of these debts. The company's stated mission is "to make credit work better for all" by working ethically with consumers to help them manage their outstanding financial obligations and resolve their accounts. Through a combination of data analytics and customer service, Lowell aims to create affordable and sustainable repayment plans for individuals.
United Kingdom
Industry
- Other ServicePRIMARY
Financial