ECHO, previously called the Kioritz Corporation, was established on 8 September 1947. It adopted the name ECHO in 1978.