Job Specifications
London, United Kingdom (4 days office/1 day WFH)
Full-Time | Fixed-Term Contract - 10 months (Jan-October 2026)
Company Description
Executive Channel Network (ECN) connects buildings and brands to the lives of office professionals through its premium digital signage network. Our screens deliver live news, weather, travel, and hyper-local building content - enhancing office environments and keeping professionals informed throughout their day. By combining content, technology, and creativity, ECN helps brands and landlords engage high-value office audiences across the UK, France, and Germany.
Role Description
We’re looking for an International Marketing Manager (Maternity Cover) to join our London team.
You’ll be responsible for developing and executing marketing strategies across our three core markets - UK, France, and Germany - to enhance ECN’s brand visibility, drive B2B engagement, and support sales initiatives. This is a hands-on role ideal for someone who enjoys both strategy and delivery, with a focus on content creation, digital campaigns, and CRM optimisation.
Key Responsibilities
Manage ECN’s international digital presence – including WordPress website, SEO, and LinkedIn campaigns.
Own and optimise HubSpot CRM (Marketing & Sales): workflows, email automation, and performance reporting.
Develop B2B marketing materials (Adobe Express & Microsoft Suite) for media sales and property/asset clients.
Lead creation of blogs, newsletters, case studies, landing pages, and sales presentations.
Support trade marketing campaigns targeting media agencies, advertisers, and programmatic partners.
Partner with Asset/Property teams to deliver communications that strengthen landlord relationships.
Collaborate with colleagues across UK, France, and Germany to ensure consistency and quality in all campaigns.
Report on marketing performance and contribute to new initiatives for growth.
Skills & Experience Required
Strong digital marketing experience: WordPress, SEO, and LinkedIn analytics.
Proficiency in HubSpot (Marketing & Sales).
Adobe Express or InDesign, plus full Microsoft Office Suite (including MS Forms).
Excellent communicator, confident working across international teams.
Background in B2B or trade marketing – ideally within media, advertising, or OOH/DOOH.
Collaborative, proactive, and engaged in company culture.
What We Offer
International exposure across three key European markets.
Opportunity to work at the intersection of media sales and property marketing.
A dynamic, supportive, and collaborative team environment.
Competitive salary package (based on experience).
About the Company
ECN digital signage connects buildings and brands to the lives of office professionals, with live news, weather, travel and hyper-local building content.
Know more