David Hill

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.

People similar to David Hill