- Employees
- 1001-5000
- Founded
- 2004
- Headquarters
- Ellington House, Leeds Valley Park West, Leeds, England, LS10 1AB, United Kingdom
Company data last updated Oct 22, 2026.
About Lowell
Lowell is a privately held operating in the Financial Services industry, It specializes in Credit management and customer insight, Ethical, data-driven debt purchase and collection, Investor in People Gold accreditation, Award-winning training and development, and Members of Credit Services Association (CSA) and Debt Buyers & Sellers Group (DBSG), and is headquartered in Leeds, United Kingdom, with approximately 1001-5000 employees.
Who to contact at Lowell
Email Format
Leadership & Decision Makers
Contact details of 21 Lowell decision makers
Marcus Nordström
Phil Malt
Eva Eisenschimmel
Sumting Wong
John Pears
Johan Agerman
Andy Green
Trond Brandsrud
Bitte Ferngren
Ralph Zeller
Stefan Schroer
Peter Soren Hansen
Helen Field-andrews
Juha Wilkman
May Britt Fjellstad
Adrian Kinch
Tina Finan
Lars Kjolen
Athanasia Bousios
Anna Albo
Axel Bruggenthies
Team & Specialists
Contact details of 54 Lowell team members
Tomas Eriksson
Petra Fryxell
petra Fryxell
Lowell Clean
Beatrice Bexelius
Nina Wedel Roos
Tommy Kroman
Matt Dowding
Theo Schinas
Daniela Ulatowski
Adriana Cadariu
Joanne Driver
Louise Blamires
Aimee Greensmith
Steven Ruijter
Rajeev Jaswal
Robert Warschofsky
Su Mon Bo
Andrey Kuchaev
Divyansh Malik
David Bruckmann
Philip Muelder
Henry Niessen
Ali B Kazmi
Radouane Smaili El Alaoui
Carol Ord
Heiko Raasch
Thomas Lingen
Jacco Van Woezik
Adam Cook
Vinit Naik
Maksim Alekperov
Caglar Mehmet Metin
Jaswinder Chauhan
Marina Domdouzi
Mathuvanthi Chinnusamy
Jo O'flaherty
Dominik Petkovic
Amarjot Singh
Marina Nisinov
Julia Hudspeth-lamb
Aymen Jerroumi
Amanda Jackson
Holger Rampe
Stjepan Dujmovic
Carina Zakrzewski
Chantal Galleck
Cheryl Walton
Daniel Elgie
Carolyn Bohl
Danny Bolz-weidner
Lulzim Asllani
Nancy Bernard
Marie Merlande Deshommes
General Emails
General company emails, e.g. customer support lines
Similar Companies like Lowell
HQ: Dallas, TX
HQ: Miami, FL
HQ: Toronto, Ontario, Canada
HQ: Stamford, CT
HQ: Boston, MA
Records are compiled from publicly available sources and checked as described in our methodology. Company data last updated Oct 22, 2026.
Frequently Asked Questions about Lowell
What does Lowell do?
Lowell is a privately held operating in the Financial Services industry, It specializes in Credit management and customer insight, Ethical, data-driven debt purchase and collection, Investor in People Gold accreditation, Award-winning training and development, and Members of Credit Services Association (CSA) and Debt Buyers & Sellers Group (DBSG), and is headquartered in Leeds, United Kingdom, with approximately 1001-5000 employees.
Where is Lowell headquartered?
Lowell is headquartered in Ellington House, Leeds Valley Park West, Leeds, England, LS10 1AB, United Kingdom.
When was Lowell founded?
Lowell was founded in 2004.
How many employees does Lowell have?
Lowell has approximately 1001-5000 employees.
What industry is Lowell in?
Lowell operates in the Finance & Banking industry.
What is the email format for Lowell?
The most common email format at Lowell is {first_name}.{last_name}@lowell.com. For example: firstname.lastname@lowell.com.
How do I contact Lowell?
You can contact Lowell via email at alowell@lowell.com or aforty@lowell.com, headquartered in Ellington House, Leeds Valley Park West, Leeds, England, LS10 1AB, United Kingdom.