Electronic Language Communications

Electronic Language Communications (ELC) is a locally owned and operated audiovisual company that has served the Ottawa area for more than 20 years. It…

Production & Technical Equipment · Ottawa, Canada · Services: Audio Visual Hire, Simultaneous Interpretation, Conference & Meeting Rooms, Video & Broadcast, Virtual & Hybrid Event Platforms