
Founded in 2004, Lowell operates in 3 different regions of Europe: The UK, Nordics, and DACH. Their goal? To work tirelessly to benefit society, business, and the economy. Changing the way credit management works, Lowell’s mission drives everything they do, which is something you don’t hear every day in the credit management sector. The real […]
Read more