Responsible for monitoring, analyzing, and escalating matters of regulatory or legal initiatives, requirements, issues or concerns related to BSA, AML, KYC and OFAC so that timely and necessary enhancement to the Bank's BSA Program can be developed and implemented within statutory timeframes utilizing sound and current compliance industry standards and practices. Responsible for the review and enhancement of the Bank's BSA Program policies and procedures, including the development of BSA related policy position documents, under the guidance of the BSA Officer. As assigned, collaborates with compliance colleagues and business line management to conduct risk assessments in order to recommend enhancements to current policy and procedures. May supervise one or more professional staff. To provide support in the development, implementation and testing of modification and enhancements of Know Your Customer (KYC), EDD (Enhanced Due Diligence) solutions, support model design and validation, perform system configuration and reporting functions of KYC/EDD and transaction monitoring models. Under the guidance of the BSA Officer, works with the Compliance Training Officer to ensure that ongoing management of the training content within the Bank's BSA Training program is timely and accurate and responsive in meeting job-specific compliance responsibilities throughout the Bank's various lines of business and job functions. Plays a key role as an internal consultant to colleagues throughout the organization related to the Bank's implemented BSA Program.