22 employees
Starfish Greathearts Foundation is an international development charity that supports orphaned children having HIV/AIDS.