Tim NeCastro out as Erie Insurance CEO

Tim NeCastro is stepping down as President and CEO of Erie Insurance effective immediately, according to a release from Erie Insurance. On Friday, October 30, JET Action News first reported that NeCastro had been ousted after receiving multiple tips that he had been escorted from the building. We reached out to Erie Insurance to confirm [...]