Frances Welch's Location
New York, United States
Frances Welch's Work
Frances Welch's Education
University of Illinois at Urbana-Champaign
News-Editorial Journalism (Journalism)
2014 - 2017
Dublin City University
Bachelor's degree (Journalism)
2016 - 2016
DePaul University
Bachelor of Arts (B.A.) (Trumpet Performance)
2013 - 2014
Frances Welch's Skills
Frances Welch's Summary
Frances Welch, based in New York, United States, is currently a Producer and Studio Manager at LiveLab, bringing experience from previous roles at COLLiDE Agency, LLC, The Billions Corporation and University of Illinois at Urbana-Champaign. Frances Welch holds a 2014 - 2017 News-Editorial Journalism in Journalism @ University of Illinois at Urbana-Champaign. With a robust skill set that includes Writing, Fact Checking, Social Media, Public Speaking, Sales and more, Frances Welch contributes valuable insights to the industry.