Joseph Allegra

Senior Associate Director

  • Management Information Systems Department
Office: Speakman Hall 210
Phone: 215.204.3060
Email: jallegra@temple.edu