Melissa Glenn-Fleming

Assistant Professor of Practice

  • Marketing and Supply Chain Management
Office: Speakman Hall 208H
Phone: 215.204.4341
Email: mglennf@temple.edu