Natalie De Rosa

About Natalie De Rosa

Natalie De Rosa is an assistant editor at Nieman Reports.