Stalwart to retire after more than 40 years in insurance