Josh Genung

Josh Genung
Josh Genung he/him/his
Associate IT Specialist - Engineering IT Shared Services
(217) 333-1454
264 Coordinated Science Lab