About Leeds, UK

Lowell is one of Europe’s largest credit management companies with a mission to make credit work better for all. It operates in the UK, Germany, Austria, Switzerland, Denmark, Norway, Finland, Sweden and Amsterdam.

  • Collections Strategy Analyst – Lowell’s Careers Leeds

    Leeds, UK
    • Full Time
    • Posted 8 months ago