What does DSR stand for?
DSR stands for "Directorate of Supplier Relations"
How to abbreviate "Directorate of Supplier Relations"?
"Directorate of Supplier Relations" can be abbreviated as DSR
What is the meaning of DSR abbreviation?
The meaning of DSR abbreviation is "Directorate of Supplier Relations"
What does DSR mean?
DSR as abbreviation means "Directorate of Supplier Relations"