LSC employs 67 employees. The LSC management team includes Craig Brennan (CEO and Founder), Jake Davies (Operations Manager), and Bryan Giles (Operations Manager).
Get Contact Info for All DepartmentsLooking for a particular LSC employee's phone or email?