The Libra Foundation Organizations
The Libra Foundation is a non-profit organization that supports frontline organizations worldwide where communities of color thrive.
Employee Number:
11-50
Headquarters:
United States
Industry:
Industry Agnostic