Frank H. McElroy, Jr., President & CEO, announces retirement after 48 years