The key requirements for an effective AML program are as follows: • Development of internal controls system, policies, and procedures • Conduct of an independent review • Deployment of a capable compliance officer to ensure daily compliance • Development of an AML training program for personnel • Customer due diligence