Vindicia is a San Mateo, California-based consumer subscription billing platform company that works to help customer acquisition and retention.
March 8, 2021