I

Ivy Foundation

10 employees

The Ben and Catherine Ivy Foundation, based in Scottsdale, Ariz., was formed in 2005, when Ben Ivy lost his battle with glioblastoma

Basic info

Sectors

Health Diagnostics
Non Profit

Date founded

2005

FAQ