Meet the Team


Nancy LakeNancy E. Lake, CAMS-Audit, CAMS-FCI
Director of Compliance Anchor


Nancy Lake has over a decade of experience in the BSA/AML world. Nancy was CAMS certified in 2008, received her CAMS-Audit certification in 2013, and her CAMS-FCI certification in 2015. She has served as BSA Officer in multiple banks where she successfully set up the entire BSA program. She has conducted bank wide BSA/AML training including Board of Director training. Nancy has experience working with or implementing several automated BSA/AML monitoring systems.

Nancy joined Atlantic Community Bankers Bank in 2012 to develop a new consulting division, Compliance Anchor. Nancy is utilizing her BSA experience and 19 years as an educator to provide assistance to community banks in managing risk and developing sound internal programs and best practices.


Gary IorfidoGary Iorfido, JD, CCBCO
Compliance Consultant


Gary brings over 30 years of experience in corporate and financial services compliance and law. He is a graduate of the University of Pittsburgh School of Law and brings in-depth experience advising financial institutions regarding compliance laws and regulations.  Prior to joining ACBB, Gary worked for a nationwide bank consulting firm and performed numerous regulatory compliance reviews, as well as training on federal laws and regulations. Gary previously worked for the FDIC as a Senior Attorney in its Division of Resolutions and Receiverships. Gary’s background also includes roles as Chief Compliance Officer of a nationwide conventional mortgage lender, Chief Counsel of a national consumer mortgage lender, and Corporate Counsel to a $1.7 billion bank and savings and loan holding company.