? Taking care of the corporate training to empower knowledge and skills in IT for a various companies. This included Internet awareness, database management, and IT orientation. ? Designing the courseware and working out assignments for various projects ? Conducting training session for the junior team members. ? Work with remote teams based in Canada, North America and India.