250 employees
Lily Foundation is a non-profit organization that provides health care, disaster relief, and education services.
2000