Ellii (formerly ESL Library) employs 34 employees. The Ellii (formerly ESL Library) management team includes Ben Buckwold (CEO), Eduardo Prauze (Chief Technology Officer), and Tara Benwell (Vice President of Publishing).
Get Contact Info for All DepartmentsLooking for a particular Ellii (formerly ESL Library) employee's phone or email?