Mallory Cerda

Mallory Cerda

Director of Marketing

Marketing Office LeClerc Hall (LEC) 302 410-532-5547
Explore all faculty