CEO
Diane Ferraro
CEO Approval Rating
- -/100
Save the Storks is a Colorado-based non-profit organization that offers services such as prenatal education programs, pregnancy tests, ultrasounds, and medical care for women.