We work hard to benefit society, business and the economy, Europe-wide.

This is our mission and it drives everything we do, it is unique in the Credit Management Services sector.

Spanning across 9 countries

Ranked Top 3 in 8 countries

Take a look at life at Lowell

4,000

colleagues

A growing business and turnover...

Portfolio purchases

£386m

LTM cash EBITDA

£402m

3PC AuM

£13bn

Cash Income

£849m

Cash EBITDA

£422m

Portfolio Acquisitions

£481m

120m (ERC)

£3.0bn

Recognition for our work

We have a rich story and there is a lot to tell – from what we do and how we do it, to who we do it for and, of course, where we work.