Leah Dodd, M.Ed. is a Digital Marketing Manager at American Public Education, Inc. (APEI) with extensive experience in marketing, communications, and outreach roles. Leah has a Bachelor of Science in Marketing Communications: Advertising and Public Relations from Emerson College and a Master of Education in Educational Technology from the University of Delaware. Leah has a passion for optimizing paid media strategies to support student recruitment goals and has a background in creating and maintaining web content, developing written and visual material for various platforms, and conducting research to measure engagement levels.
Sign up to view 0 direct reports
Get started