Computer Science Department Chair
Belvidere, NJ
Blair Academy
Director of Technology
Rensselaer Polytechnic Institute
International University of Japan