Thought Leadership For NPR news executive Eric Marrapodi ’03, journalism and elections demand receipts Opens in a new tab or window. Read the full story For NPR news executive Eric Marrapodi ’03, journalism and elections demand receipts Opens in a new tab or window.