Lowell

Lowell company information, Employees & Contact Information

Updated May 2026

Quick answer

Lowell is a Financial Services company and founded in 2004. It has approximately 1,950 employees on record. Contact data was last refreshed in May 2026. Find Lowell's verified employee emails, phone numbers, headquarters address, and key decision makers below.

Explore related pages

Related company profiles:

Lowell is one of Europe's leading and most respected credit management companies, we offer combined expertise in debt purchasing, third party collections, business process outsourcing, credit management and value added services. We pioneered responsible collections, the ethical approach to maximising performance in the interests of clients, consumers and society as a whole. Lowell best practice is enshrined in The Lowell Way and we have expanded our reach and impact of The Lowell Way through careful and timely growth. This is our mission, to make credit work better for businesses, for consumers and our communities, across Europe. The Lowell Way drives growth and value, for us and all our stakeholders. For more information on Lowell, please visit our website: www.lowell.com If your interested in our fantastic career opportunities please visit https://careers.lowell.com/
Looking for a particular Lowell employee's phone or email?

Lowell Questions

Top Lowell Employees

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant