2 of 2 Remote Permanent Communications Manager Jobs

Global Communications Manager

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Purpose of position The Global Communications Manager is responsible for developing and executing comprehensive global communications strategies that strengthen Awin’s reputation, unify its narrative, and enhance engagement across all stakeholders — internally and externally. This role will define and manage messaging frameworks, communications plans, and brand … build trust, protect reputation, and reinforce Awin’s leadership in the affiliate and partnership marketing industry. Reporting to the Global Head of Brand and Communications, you will lead strategic communications initiatives across markets, partnering closely with regional teams, leadership, and the wider marketing and brand organisation to ensure ...

Communications & Marketing Manager

Hiring Organisation
TransitionZero
Location
London, UK
seek innovative ways to translate complex data into engaging public-facing content. About the role The purpose of this role is to keep our communications and marketing engine running at full speed. You’ll sit at the intersection of marketing, storytelling, and design to build TransitionZero’s brand … explainers Web & social management Manage updates to the website (CMS) and optimise content for SEO & accessibility Produce and schedule content across social channels Track communications analytics and report impact Digital & creative production Create assets using Canva Edit short-form video content for social platforms Support production of data visualisations ...