Ezequiel Moctezuma

Technical Support Manager

  • Fox Information Technology
Office: Speakman Hall LL 5F
Phone: 215.204.5137
Email: zeke@temple.edu