Vindicia corporate office is located in 400 Concar Dr Fl 2, San Mateo, California, 94402, United States and has 51-200 employees.
vindicia inc
vindicia
vindacia inc
vendicii
vindacia inc
vindacia inc
Departments
Number of employees
Information Technology
6
Sales
3
Engineering & Technical
3
Operations
2
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Vindicia's success, and advanced their careers.
Senior Enterprise Acco... at TrueML
Worked as Subscription & Recurring Revenue Saas Enterpri...
at Vindicia (2021-2025)
Senior Consultant at Blanchard Training and...
Worked as Business Operation Head of Strategy
at Vindicia (2017-2019)
Channel Account Manage... at AudioCodes
Worked as Head Vice President, Sales Telco (Americas)
at Vindicia (2017-2023)
Project Manager, Imple... at ECI Software Solutions
Worked as Senior Project Manager & Global Manager, Engag...
at Vindicia (2018-2021)
Explore More
Vindicia is a global leader in payment recovery and churn reduction, specializing in helping subscription businesses recover failed payments and reduce involuntary churn through advanced AI and machine learning technologies. Their flagship product, Vindicia Retain, enables businesses to recover up to 50% of failed recurring payments, enhancing reve... Read More