SITD


AcronymDefinition
SITD➣Still In The Dark
SITD➣Society for Information Technology Development (India)
SITD➣Strategic Information and Technology Development (US Department of Homeland Security)