Overview

Lowell Finance

Information by Research TrustFinance

https://www.lowell.co.uk/

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.

Founded in
Russia

Russia


Industry

    Financial

  • Other ServicePRIMARY