Jen Welsh Location
Chapel Hill, NC, US
Jen Welsh Work
Jen Welsh Education
Jen Welsh Skills
Jen Welsh Summary
Jen Welsh, based in Chapel Hill, NC, US, is currently a Head of Brand Strategy and Marketing and and Senior Manager at Deloitte Digital. Jen Welsh brings experience from previous roles at Brit + Co, U.S. Department of State and CBM International. Jen Welsh holds a 1999 - 2003 Bachelor Of Arts in Economics, Literature @ University of Michigan. With a robust skill set that includes Integrated Marketing, Qualitative Research, Creative Strategy, Digital Marketing, Digital Strategy and more. Jen Welsh has 4 emails and 2 mobile phone numbers on RocketReach.