Ms. Allen is the Bank Secrecy Act Officer for Peoples Bank North Carolina. The Bank has been in business since 1912, and provides traditional community banking services, as well as investment services, mortgages, insurance and real estate appraisal services. As the BSA Officer, Ms. Allen is responsible for creating a program that can detect and prevent financial crime. Ms. Allen is a board member for the Virginia’s and Carolina’s Association of Certified Anti-Money Laundering Specialists. She is a certified anti-money laundering expert and holds three professional certifications in addition to a BA from Wells College. She has written several articles, and speaks on a variety of different topics related to anti-money laundering, cannabis banking, money services businesses and fraud prevention.