Vindicia, an Amdocs company, is a worldwide leader in subscription management and recurring revenue. Accelerating growth for thousands of eCommerce businesses.