Peggy Steele's Location
Champaign, IL, US
Peggy Steele's Work
Peggy Steele's Summary
Peggy Steele, based in Champaign, IL, US, is currently a Manager, Library IT Help Desk at University of Illinois, bringing experience from previous roles at University of Illinois at Urbana-Champaign. Peggy Steele has 1 email on RocketReach.