LESTO employs 62 employees. The LESTO management team includes Olegas Juska (lawyer), Lina Rimkute-Zicke (Head of Corporate Communications), and Saulius Dauknys (Head of client services department).
Get Contact Info for All DepartmentsLooking for a particular LESTO employee's phone or email?