Tamtam Try Tamtam free
Lowell logo

Lowell

Debt management and solutions

About Lowell

A leading credit management company in Europe offering debt purchasing, collections, and outsourcing services with a focus on ethical debt management

Key facts

Industry
Financial Services
Company size
1,001–5,000 employees
Headquarters
Leeds, England, United Kingdom
Founded
2004
Revenue
$109M – $1.3BTamtam estimate
Website
lowell.com
LinkedIn
linkedin.com/company/lowell-group

Lowell at a glance

Lowell is a B2B/B2C company in the Financial Services industry, headquartered in Leeds, England, United Kingdom.

Lowell was founded in 2004.

Lowell has 1,001–5,000 employees.

Lowell's revenue is $109M – $1.3B (Tamtam estimate).

Selling to companies like Lowell?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies