Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Lead communications manager - 24 month contract

Slough
RedCat Digital
Communications manager
Posted: 5h ago
Offer description

📢 Lead Communications Manager – (24-Month Contract)

📍 London (Hybrid: 3 Days Office / 2 Days WFH)

Day rate: ÂŁ500 per day inside IR35


We’re hiring an experienced Lead Communications Manager to join a team at a leading global technology company. This is a 24-month contract role, based in London with a hybrid working model.


If you're passionate about storytelling, strategic thinking, and connecting global teams through engaging communication, this is your chance to make an impact at scale.


About the Role:

You’ll support the Group, delivering high-impact internal and executive communications across key markets in EMEA, APAC, Canada, and LATAM.

Reporting to the International Communications Director, you’ll be part of a collaborative team that includes PR, social media, and influencer marketing leads. You’ll work closely with international marketing, people & culture, leadership teams, and regional business leaders to deliver aligned, consistent communications that drive clarity, engagement, and connection.


đź§© Key Responsibilities:

* Design and deliver a global internal comms strategy aligned with business goals
* Lead internal and executive comms planning for EMEA, APAC, LATAM, and Canada
* Support and coach senior leaders on messaging, tone, and content strategy
* Own the internal editorial calendar and manage delivery across multiple channels
* Write, edit, and deliver compelling leadership comms, town hall content, and internal campaigns
* Ensure consistent voice, messaging, and alignment across regions and teams
* Analyse internal engagement data and continuously improve communication effectiveness
* Support employee engagement initiatives and help shape organisational culture through impactful storytelling


âś… What You Bring:

* 10+ years in corporate, internal, or executive communications
* Experience working in global, matrixed organisations
* Excellent writing, editing, and strategic storytelling skills
* Confidence working directly with senior stakeholders and business leaders
* Proficiency in digital comms tools and internal platforms (e.g., Slack, SharePoint, intranets)
* Strong planning and project management capabilities
* Data-driven approach to evaluating success and optimising communication efforts


🤝 Who You'll Work With:

* International leadership teams across multiple regions
* People & Culture (HR) and Employee Engagement teams
* International Marketing, Brand, and Events teams
* External agencies and content vendors
* PR, Social, and Influencer Communications colleagues
* Business partners in Product, Sales, and Customer Success


This is a unique opportunity to be a part of a globally recognised organisation, helping shape and connect its international workforce during an exciting period of transformation and growth.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Communications manager - uk, mea, anz regions (f/m/d)
Reading (Berkshire)
think project! GmbH
Communications manager
€52,500 a year
Similar job
Event communications manager
Hersham
RunThrough
Communications manager
Similar job
Communications manager emea
Sunbury-on-Thames
Johnson Controls
Communications manager
€60,000 a year
See more jobs
Similar jobs
Marketing jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Marketing jobs > Communications manager jobs > Communications manager jobs in Slough > Lead Communications Manager - 24 month Contract

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save