Designing skills and knowledge training courses

Production of skill and knowledge educational content

Holding short-term and medium-term face-to-face and virtual courses

Providing educational platforms and knowledge platform

Holding events and conferences

International specialized training tours

Provide empowerment training solutions

Holding tests and conducting needs assessment and effectiveness of courses