OverviewHeadquarters: New York City, NY, United StatesWebsite: selfchec.orgSize: 1-10 employeesFounded: 1999Annual Budget : Under $100,000Areas of Focus: Healthcare / Public Health About UsMission: Self Chec, a non-profit organization whose mission is helping to save lives by raising awareness of the importance of early detection and preventative actions that help keep us healthy from cancer, heart disease diabetes and obesity; chronic diseases that often, unnecessarily take the lives of some of our loved ones much too early. industry: Nonprofit