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
$115m (Public information from Dec 2004)
Natick Massachusetts (HQ)