Leed's's IT department is led by Russ Krall (Systems Administrator 2) and has 9 employees.
Eric Heller
Maintenance Manager
Russ Krall
Systems Administrator 2
Looking for a particular Leed's employee's phone or email?