Meet NAFCU's leadership team: a group of passionate experts in the credit union community B. Dan Berger President and CEO Jennifer Beylard Vice President of Education Carol Browne Vice President of HR and Administration Meghan Burris Small Vice President of Communications & Media Relations Anthony Demangone, NCCO Executive Vice President and COO Allyson Gale Director of Political Affairs Greg Johns Vice President of Finance Curt Long Chief Economist and VP of Research Greg Mesack Senior Vice President of Government Affairs Eric Miller Vice President of Information Technology Ann Petros Vice President of Regulatory Affairs Catherine Porterfield Vice President of Membership and Senior Engagement Officer Randy Salser President of NAFCU Services Corporation Nick St. John Director of Regulatory Compliance Kristen Teegarden Vice President of Events Bradford Thaler Vice President of Legislative Affairs