Edith Chapin is an American journalist and the Editor in Chief and Chief Content Officer of NPR News. Chapin announced her resignation for September or October 2025, following cuts in Federal funding. From Wikipedia
The appointments signal a push for stricter editorial controls to steady NPR during the public media funding crisis.