Live from DCI Boston: Improvements Cut Some EIC Some Cancellations 29%

Improvements in its call center helped Electric Insurance Co. (EIC) reduce the number of policies cancelled because of non-payment by 29%.

EIC implemented Bedford, MA-based EnvoyWorldWide