Payment Solutions . The Opportunity The Manager of Customer Due Diligence is a key managerial role within the Merchant… to such as Fraud Risk and Credit Risk. The Manager of Customer Due Diligence is instrumental in ensuring that the business is managing…