Encore Capital Corp

7990 W Interstate 10
San Antonio, TX 78230

Encore Capital Corp, based in San Antonio, TX, is a leading financial services company that leverages its operational scale and data analytics expertise to provide attractive returns to shareholders across economic cycles.

With a focus on corporate governance and a commitment to environmental, social, and governance principles, Encore Capital is dedicated to delivering value to investors while upholding high standards of transparency and accountability.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesTexasSan AntonioEncore Capital Corp

Partial Data by Infogroup (c) 2025. All rights reserved.