NeCastro joined Erie Insurance in 1996 and progressed through senior roles in internal audit, finance, product and policy services, and regional field operations. In 2014, he led the company’s expansion into Kentucky, marking Erie Insurance’s entry into its 12th state. He took on the top role in 2016.