Articles Isabel Mestres: The Doer Global health has become very good at diagnosing problems but far less effective at implementing solutions. That gap is where Isabel Mestres has built her career. As CEO of City Cancer Challenge,… By Gevorg Tamamyan | Apr 23, 2026