DepEd trained on IT project management January 16, 2017 BEST trained a total of five personnel from DepEd’s Information Communication and Technology Services (ICTS) on CompTIA Project+, a... News