Lowell is a mission-led business focused on making credit work better for all, with a strong track record of financial performance and a commitment to sustainability. The company measures its positive impact on customers, clients, employees, communities, and the environment for the long term.
Through initiatives like the Financial Vulnerability Index and a shared sense of purpose among its employees, Lowell strives to improve financial resilience and create a responsible business environment. With a presence across Europe, Lowell Portfolio I Ltd and Lowell Financial Ltd are regulated by the Financial Conduct Authority in the UK.
Generated from the website