YCSA stands for Yacht Club Santo Amaro (Brazil) YCSA stands for Youth Community Support Agency (est. 1995; UK) YCSA stands…
DITE stands for Division on Investment, Technology and Enterprise Development (UN Conference on Trade and Development) DITE stands for Diploma…
DITAS stands for Division of Instructional Technology and Administrative Systems (ASU)