English Computerized Learning Inc. (ECL) was founded in 1995 in Edmonton, Alberta, Canada. ECL operates as a developer and distributor of professional high quality, interactive, multimedia ESL/EFL CALL materials. Our mandate is to address the world-wide demand for English pronunciation tools and... Read more
Employees
1-10This company has no org chart yet
This company has no teams yet
This company has no offices yet