LSI employs 206 employees. The LSI management team includes Jessica Dixon (Head of Human Resources), Robert Mitch (Senior Vice President Business Development), and Veronica Eatchel (Vice President of Corporate Operations).
Looking for a particular LSI employee's phone or email?