Every day DBD’s 50,000 delivery experts deliver more than 3,6 million parcels across Europe’s largest road network and beyond. DBD’s ambition is to be the best delivery partner to work with. So they’re continuously evolving our customer experience to deliver brilliantly simple solutions that make sending and receiving parcels easier and more flexible.