David Hill
Enterprise Quality: Senior Manager For Europe / Mea & South Africa Repair Suppliers @ NCR
About David Hill
David Hill serves as the Senior Manager for Enterprise Quality at NCR Corporation, overseeing repair suppliers in Europe, MEA, and South Africa. With over 30 years of experience at NCR, he has led numerous cost-saving initiatives and process improvements.