Lowell

HQ
Leeds, England
Total Offices: 2
1,863 Total Employees
Year Founded: 2004

Jobs at Similar Companies

Similar Companies Hiring

Software • Fintech • Financial Services • Analytics
Chicago, IL
20 Employees
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
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/

Recently Posted Jobs at Lowell

Leeds, West Yorkshire, England, GBR
Leeds, West Yorkshire, England, GBR
2 Locations
Leeds, West Yorkshire, England, GBR
View all jobs

Lowell Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQLeeds, England
Essen, Nordrhein-Westfalen, DEU