LSI employs 18 employees. The LSI management team includes Michael Linehan (President), Thomas Boes (Directing Architect), and Erica Millard (Business Manager).
Get Contact Info for All DepartmentsLooking for a particular LSI employee's phone or email?