cover image
Executive Channel Network (ECN)

International Marketing Manager (Maternity Cover)

On site

London, United kingdom

Freelance

05-11-2025

Share this job:

Skills

Creativity HubSpot Sales CRM Content Creation SEO Marketing Analytics WordPress Digital Marketing Express

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