David Leach
Title: Associate Professor
Department: School of Engineering & Technology; College of Professional Studies
Office: CAS 129
Credentials:
B.S. 2008, M.S 2018, Michigan Technological University
Phone: 906-635-2635