A key performance indicator measuring the percentage of shipments arriving by the promised date.
OTD
Definition
On Time Delivery
OTD means On Time Delivery.
✓ Verified term
On Time Delivery
OTD means On Time Delivery.
A key performance indicator measuring the percentage of shipments arriving by the promised date.
You might also be looking for