Todd Flesher Director of Technology Infrastructure Information Tech Services Contact +1 630 637 5434 trflesher@noctrl.edu Biography