Who are Lowell?

 

Watch our video to find out more about Lowell.

 

 

Watch Video

We are pan-European

Location Pin icon

Offices in 9 countries

Podium icon

Ranked top 3 in 8 countries

Great British Pound Icon

£351m of portfolio acquisitions as of Q2 2020

Person icon

4400 employees

We are award-winning

CCS Winner 2019 Debt Purchaser of the year

CCS Winner 2019 Debt Purchaser of the year

 CCS Winner 2019 Best Use Technology

CCS Winner 2019 Best Use Technology

2019 Credit Connect Technology Awards Finalist

2019 Credit Connect Technology Awards Finalist

2019 Utilities and Telecoms Awards Finalist

2019 Utilities and Telecoms Awards Finalist

 

 

Follow Lowell on LinkedIn