DDRO: Drug Demand Reduction Officer

What does DDRO mean? The above is one of DDRO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Drug Demand Reduction Officer