Online and offline training programs Corporate training for technical teams College workshops and seminars Student skill development programs Recruitment and placement support