26 employees
Self-Help International is a non-profit organization that caters to underprivileged society by offering clean water, food, and education.
1959