Meet the Team


Nancy LakeNancy E. Lake, CAMS-Audit, CAMS-FCI

Director of Compliance Anchor®


Nancy Lake has over 15 years 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 community banks where she successfully created and implemented the entire BSA program including one bank with a number of international MSBs. She has conducted bank wide BSA/AML training including Board of Director training. Nancy has experience working with and implementing several automated BSA/AML monitoring systems.

Along with conducting monthly online training, Nancy speaks at numerous conferences throughout the year here in the U.S. and even overseas. For five years, she has been an instructor at the PA Bankers School of Banking. In 2012, Nancy became the founding Director of Compliance Anchor®.  She is utilizing her BSA experience and 19 years as an educator to provide assistance to community banks in the areas of training, risk management, and the development of sound internal programs and best practices.


Gary IorfidoGary Iorfido, JD, CCBCO

Compliance Consultant


Gary brings over 35 years of experience in financial services compliance law and regulation. He is a graduate of Duquesne University and the University of Pittsburgh School of Law and earned a Certified Community Bank Compliance Officer Certification in 2015.   Prior to joining Compliance Anchor®, Gary worked for a nationwide financial services consulting firm and has also served as in-house counsel and/or compliance officer for a financial services holding company and several nationwide consumer mortgage lenders.  Gary also spent time with the FDIC as a Senior Attorney in its Division of Resolutions and Receiverships.

Gary has spoken frequently at seminars and financial services conferences and has presented numerous webinars on consumer compliance topics.  Gary has also been an instructor at the PA Bankers School of Banking for the last several years. He joined Compliance Anchor® in 2014 to expand our consumer compliance related.

Kevin Martin Meet the Team Photo


  Kevin martin, CRCM, CAMS


Kevin has over 17 years of experience in the mortgage lending and banking industries. Kevin is a graduate of Lebanon Valley College and earned his Certified Regulatory Compliance Manager (CRCM) certification in 2013 as well as his Certified Anti-Money Laundering Specialist (CAMS) certification in 2016. Kevin also completed the ABA Certificate in Operation Risk Management in 2018. 

Prior to joining Compliance® Anchor Kevin worked for several national banks in lending or compliance management related roles and has spent time in consulting roles for financial institutions of various sizes. Kevin’s areas of concentration have included: BSA, mortgage lending, compliance management systems, information security, and vendor manag ement. Kevin frequently speaks on these topics as well at seminars or on webinars.  

 Kelvin Reyes 

   KElVIN Reyes

  Client Engagement Specialist


Kelvin graduated from Penn State University with a bachelor’s degree in Interdisciplanary Humanities (focus on philosophy) and a bachelor’s degree in English. After college he ran his own business for 4-5 years reselling clothing and health products on Amazon.

When he is not working at Compliance Anchor, Kelvin and his wife, Emily, enjoy book clubs, visiting art museums, and exploring parks and other places in Harrisburg. Kelvin also dabbles in photography and loves his awesome cats, Kevin and Luna.

Kelvin brings a wealth of experience to Compliance Anchor and will be an integral part in assisting our members, expanding our services and spreading the word about the great products and services we offer.