Sarah Stillman's Location
United States
Sarah Stillman's Work
Sarah Stillman's Education
Yale University
2002 - 2006
GDS
Sarah Stillman's Skills
Sarah Stillman's Summary
Sarah Stillman, based in United States, is currently a Staff Writer at The New Yorker, bringing experience from previous roles at Yale University and Columbia University - Graduate School of Journalism. Sarah Stillman holds a 2002 - 2006 Yale University. With a robust skill set that includes Editorial, Newspapers, Magazines, Journalism, News Writing and more, Sarah Stillman contributes valuable insights to the industry. Sarah Stillman has 4 emails and 1 mobile phone number on RocketReach.