LSI employs 18 employees. The LSI management team includes Michael Linehan (President), Katie Ehlers (Operations Manager), and Thomas Boes (Directing Architect).
Looking for a particular LSI employee's phone or email?