Longtime non-profit leader shares cancer battle