SLC's IT department is led by Andy Wrennall (Principal Engineering Manager) and has 3 employees.
Becki Finch
Associate Senior Project Engineer
Andy Wrennall
Principal Engineering Manager
Scott Edwards
Senior Project Engineer
Looking for a particular SLC employee's phone or email?