D24 is a 360 payment technology platform for Latin America, Asia and other emerging markets. We operate as a payment processor, making it simple and risk-free for our customers and partners. the best high risk merchants
Your tasks - Perform on-site supplier visits for supporting root cause analysis and verification of corrective actions of supplier quality issues; - Review supplier manufacturing processes, collaborate with suppliers on process improvement and value enhancement opportunities; -