Alec Benn

ALEC BENN, now retired, was president of Benn & McDonough, Inc., an advertising and public relations agency in New York City serving the financial and investment communities.