Skip to main content Skip to main menu

Main menu


Leah Schumacher

Creative Design Specialist

Office of Marketing and Communications

Leah Schumacher is a graphic designer with 10 years of experience in visual design, marketing, and brand design. She works as a creative design specialist for the Terry College of Business.

Leah earned her BA in visual communication design from Purdue University. When she’s not cranking out projects, Leah can be found in her natural habitat papercrafting, hanging out with friends, or designing for her online shop.


BA Visual Communications (Graphic) Design
Purdue University
May 2013