James D. Location
United Kingdom
James D. Work
James D. Summary
James D., based in United Kingdom, is currently a Operations Director and General Manager at ATL Services. James D. brings experience from previous roles at NCR Voyix, NCR Corporation and Tesco.