John Keenan


Professional Details

Title President
Department President's Office
Office 331 Lafayette St 3rd Floor
Phone 978.542.6134
Email john.keenan@salemstate.edu