Vindicia

Vindicia offers comprehensive subscription management solutions that help businesses acquire and retain more customers.

Providing much more than just a billing and payments system, the company’s SaaS-based subscription management platform combines big data analysis, strategic consulting and proprietary retention technology.

Tata Communications

Tata Communications is a digital ecosystem enabler that powers today’s fast-growing digital economy.

They enable the digital transformation of enterprises globally, including 300 of the Fortune 500. They carry around 30% of the world’s internet routes and connects businesses to 60% of the world’s cloud giants.