Insurance management system.
Spencer McDonald, formerly of McKinsey & Company, has been appointed CEO of Expert Insured.