Lowell is one of the largest credit management companies in Europe. The Group’s experience and expertise in data analytics and operational efficiency underpin its vision to be the most ethical, reputable and trusted partner in the European credit management sector.
Get the latest industry news