Drew Davidson
Graduate Mechanical Engineer @ NCR
About Drew Davidson
Drew Davidson is a Graduate Mechanical Engineer with a Bachelor's degree in Mechanical Engineering from the University of Dundee. He has experience in various roles, including manufacturing and parcel resolution, and currently works at NCR Corporation in Dundee, Scotland.