ICTSI Foundation celebrates its 10th year, serving about 300,000 beneficiaries in a decade.