Vindicia

    Vindicia

    Vindicia Retain is the global leader in payments recovery.

    Est 2003|Valuation $87.5M|Raised $41M|57 Ref Customers
    LinkedIn 12K|Web traffic 21K|FTEs 95|HQ Plano, Texas, US