23rd December 2019
Find out more about Lowell Labs - our internal advanced analytics centre based on creating new insights around consumer data and behaviour.
Read Article06th December 2019
Find out more about Lowell's new Customer Engagement Centre: an integrated approach across internal departments to deliver better outcomes across the business.
Read ArticleLowell Portfolio I Ltd, Company Registration Number 4857418, and Lowell Financial Ltd, Company Registration Number 4558936, are registered in England and Wales. Registered Office: No.1 The Square, Thorpe Park View, Thorpe Park, Leeds, LS15 8GH. Lowell Financial Ltd is authorised and regulated by the Financial Conduct Authority.