Teresa Welsh's Location
Washington, District of Columbia, United States
Teresa Welsh's Work
Teresa Welsh's Education
Teresa Welsh's Skills
Teresa Welsh's Summary
Teresa Welsh, based in Washington, District of Columbia, United States, is currently a Senior Reporter at Devex, bringing experience from previous roles at International Women's Media Foundation, The McClatchy Company, u.s. News & World Report and Storycorps. Teresa Welsh holds a 2006 - 2010 Bachelor of Arts in Journalism, Latin American Studies @ University of Wisconsin-Madison. With a robust skill set that includes Writing, Spanish, Public Relations, Customer Service, Journalism and more, Teresa Welsh contributes valuable insights to the industry. Teresa Welsh has 2 emails on RocketReach.