CHRRMalawi

0 followers

Centre for Human Rights and Rehabilitation CHRR is a human rights non-governmental organization in Malawi. It was founded in February 1995 as a non-profit, apolitical, voluntary organization registered under the Trustees Incorporation Act of 1962. The organization supports and promotes a vibrant M... Read more

Headquarters

Malawi

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet