STI/SPFA employs 15 employees. The STI/SPFA management team includes Tim O’toole (Executive Vice President), Kevin Kroll (Controller), and Dana S (Standards Engineer).
Get Contact Info for All DepartmentsLooking for a particular STI/SPFA employee's phone or email?