Another high-ranking executive at Cambia Health Solutions is about to bite the dust. Bill Barr, who’s been the CEO of LifeMap Assurance Company since 2011 has announced his departure. Based in Portland, LifeMap sells disability, life insurance, dental and vision plans.
Oct 29, 2013