Lec employs 9 employees. The Lec management team includes Lorman Correa (Lead Consultant), and Adolphus Scott (Sr. Manager and Communications).
Looking for a particular Lec employee's phone or email?