What does dsd mean in sales?

Direct Store Delivery. This is where a driver/sales person will take the product to the shelf, re stock and sell in new product while building displays and merchandising.