Vindicia Retain is the global leader in payments recovery and is a complementary, risk free solution to your existing payment recovery efforts. Vindicia Retain is trusted by the world’s best enterprise payment teams to intelligently resolve failed recurring payments, increasing revenue and retaining customers.
Looking for a particular Vindicia employee's phone or email?
The Vindicia annual revenue was $29.4 million in 2026.
Chris Allan is the VP Sales-Eastern Region of Vindicia.
40 people are employed at Vindicia.
Vindicia is based in Plano, Texas.
The NAICS codes for Vindicia are [51, 513, 51121, 511210, 511, 5112].
The SIC codes for Vindicia are [737, 73, 738].