Terrence W. Cavanaugh serves as president and chief executive officer of Erie Insurance. [+]