David Judd's Location
England, United Kingdom
David Judd's Work
David Judd's Summary
David Judd, based in England, United Kingdom, is currently a Warehouse Manager at Firebox.com, bringing experience from previous roles at Euro Car Parts. With a robust skill set that includes Purchasing and more, David Judd contributes valuable insights to the industry.