Stephen Lech's Location
Metropolis, IL, US
Stephen Lech's Work
Stephen Lech's Education
Stephen Lech's Summary
Stephen Lech, based in Metropolis, IL, US, is currently a Supervisor Customer Services at United States Postal Service, bringing experience from previous roles at United States Army Reserve, United States Postal Service, Honeywell and City of Yuma, Arizona. Stephen Lech holds a 2018 - 2020 Bachelor of Science in Telecommunications, Management @ Murray State University.