Provides electronic communications services to insurance and health care companies. Has several offices in the USA.