What does OITD stand for?
OITD stands for "Office of International Training and Development"
How to abbreviate "Office of International Training and Development"?
"Office of International Training and Development" can be abbreviated as OITD
What is the meaning of OITD abbreviation?
The meaning of OITD abbreviation is "Office of International Training and Development"
What does OITD mean?
OITD as abbreviation means "Office of International Training and Development"