A KYC analyst is responsible for performing due diligence on new and existing customers to ensure that they comply with anti-money laundering (AML) and know-your-customer (KYC) regulations. They collect and review customer identification documentation, analyze transactional activity, and assess risk factors to determine whether the customer poses a potential risk to the financial institution. KYC analysts must be highly detail-oriented, possess excellent analytical skills, and have a thorough understanding of AML/KYC regulations. They typically work for banks, financial institutions, or other organizations in the financial services industry.