Meet NAFCU's leadership team: a group of passionate experts in the credit union community B. Dan Berger President and CEO Anthony Demangone, NCCO Executive Vice President and COO Carrie Hunt EVP of Government Affairs/General Counsel Randy Salser President of NAFCU Services Corporation Jennifer Beylard Vice President of Education Brandy Bruyere, NCCO Vice President of Regulatory Compliance Greg Johns Vice President of Finance Curt Long Chief Economist and VP of Research Eric Miller Vice President of Information Technology Catherine Porterfield Vice President of Membership Bradford Thaler Vice President of Legislative Affairs Paul Timm VP of Marketing, NAFCU Services Chad Adams Director of Political Affairs Carol Browne Director of HR and Administration Ann Kossachev Director of Regulatory Affairs Kristen Teegarden Director of Events Darren Jackson Director of Marketing