The training unit of the organization works towards developing human resources- capacities of the staffs and beneficiaries. It has experienced team of trainers to design and conduct training courses, modules and materials. Both human resource development and skill development courses are conducted by them. The training need assessment (TNA) done regularly and the courses are designed and offered based on the TNA. The training unit is headed by the Manager (Training).