Executive Channel Network
Company DOOH
HQ Farringdon, London
Executive Channel Network (ECN) is a world leading digital-out-home (DOOH) office media publisher connecting brands with affluent professional audiences in premium office environments. ECN delivers 70 million+ monthly impressions across 870 digital screens and is present in twenty five (25) UK and European cities including London, Manchester Edinburgh, Paris, Lyon, Frankfurt and the main German cities.
In the 6 months to December 2024, ECN grew by 7% with our expansion including the addition of 30 new premium office buildings across key European markets. This strategic growth plan has resulted in the successful addition of prestigious locations, including the Turing Building and 100 Liverpool Street in the UK, ICON and CTO in Germany, and River Ouest and Campus Orsay in France. These premium offices further extend ECN’s reach and provide global and local advertisers with access to a highly targeted and desirable audience in prime business districts.