ECN header image close up mobile phone

ECN

Industry: Business & Consumer Services
Year invested: 2015
Status: Realized
Location: USA
Investment Strategy: Credit Solutions
Visit website

ECN, now OnSolve, is one of the largest national providers in the emergency mass notification services market to state & local government customers.