Select Page

About Leah Dodd

Leah is a digital communications specialist at the University of Delaware. She is responsible for a diverse portfolio of communications initiatives, including dozens of websites, social media strategy, video production, and client training. She has over ten years of digital marketing experience and remains committed to being informed on industry trends and best practices. She received a B.S. in Marketing Communications from Emerson College, certificates in graphic design, social media strategy, and project management and is currently pursuing a M.Ed. in Educational Technology.

Connect with me.