Edocs

Edocs

Edocs today remains the fastest-growing leading provider of Customer Self-Service and e-Billing software solutions.

Launch date
Market cap
-
Enterprise valuation
€105m (Public information from Dec 2004)
Natick Massachusetts (HQ)