Cabot Credit Management Employee Directory
Financial ServicesEngland, United Kingdom1001-5000 Employees
Cabot Credit Management is a financial services company headquartered in London, United Kingdom, at 80 Cannon Street, England EC4N 6HL, and it employs roughly 1,000 to 5,000 people. It provides credit management services across Europe, including debt servicing, early-stage collections, business process outsourcing, contingent collections, trace services, and litigation activities. The company serves a broad client base, including consumer finance, telecommunications, retailers, utilities, and government agencies, and it handles asset classes such as secured consumer debt, SME debt, and high-value accounts. With about 23 years of experience in debt purchase and debt servicing, Cabot is described as one of the largest credit management services providers in Europe and a market leader in the UK and Ireland based on expected future gross cash collections. It has a history of regulatory milestones, being authorised by the FCA in March 2016 as the first large UK credit management service company, and by the Central Bank of Ireland in May 2017 as the first in Ireland. The company has received industry awards, including recognitions at the Virtual Credit Awards in 2020 for best law firm of the year and best company to work for.