New leader
Timothy NeCastro is the new president and CEO of Erie Insurance succeeding Terry Cavanaugh, which announced his retirement last year. Joined Erie back in 1996. So much for new blood.
Get Coverager to your inbox
A really good email covering top news.Related Posts