Internal Communications Manager in Slough
Internal Communications Manager

Internal Communications Manager in Slough

Slough Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
T

At a Glance

  • Tasks: Lead internal communications to engage and align employees with our strategy and culture.
  • Company: Join Travelport, a tech leader in the travel industry, simplifying bookings worldwide.
  • Benefits: Enjoy 25 days leave, hybrid work, private medical, and a bonus program.
  • Why this job: Make a real impact in a dynamic environment while working with passionate teams.
  • Qualifications: Experience in internal communications and exceptional writing skills are essential.
  • Other info: Quick and easy application process; we value diversity and inclusivity.

The predicted salary is between 28800 - 48000 £ per year.

Travel obsessed? Big tech fan? Hey, you’re in good company. If you want to be part of the industry that makes the world go round, then look no further.

Travelport is the brains behind lots of your travel bookings- plane, car or hotel. Our technology is used to book that magical holiday, infamous bachelorette party or long overdue school reunion. While we can’t solve mosquito bites or lost luggage, we can simplify a lot of the technical parts of travel, and we’re looking for the best thinkers to help us do it.

As part of the Marketing & Communications function, you will lead Travelport’s internal communications to inform, engage, and align employees with our strategy, culture, and performance goals. The role owns the planning, creation, and delivery of internal campaigns and channels (≈80%) and provides targeted support to external communications for priority marketing/PR campaigns when additional capacity is needed (≈20%).

You will drive best practice and employee engagement across the organization, with strong aligned messaging and activities to embed Travelport’s vision and strategy. You will work closely with the Head of External Communications and fellow marketing colleagues to ensure activity is joined up and coordinated.

This role will interact with teams across the company, including C-suite, marketing, technology and customer-facing teams. A passion for the travel and tech industries would be ideal. This person will bring their creativity and innovative thinking to help engage and excite our colleagues, developing and implementing content-based campaigns to drive awareness and momentum.

Your role in action:

  • Internal Communications (≈80%)
  • Develop a yearly internal communications strategy and quarterly editorial plan aligned to company OKRs and leadership priorities.
  • Maintain an evergreen narrative and key messages that connect our vision to employees’ day-to-day work.
  • Partner with our People Leadership team to support our people agenda and in particular people manager communications.
  • Design internal campaigns and initiatives that support our corporate narrative and amplify our marketing activity.
  • Oversee the day-to-day operation and management of Homeport – our Travelport intranet - working closely with our Sharepoint teams.
  • Work with colleagues across the business to keep Homeport content fresh, engaging and up to date.
  • Maintain the process to manage regular updates across the intranet through designated Homeport content owners.
  • Manage the homepage to create an engaging and informative resource that serves colleagues needs and that they keep returning to.
  • Write and edit high-quality content for Homeport – our intranet - newsletters, leadership emails, Viva Engage posts, etc.
  • Leadership & Manager Enablement
    • Coach executives and senior leaders on clear, candid communication; plan global town halls, and leader updates.
    • Equip line managers with toolkits (talking points, slides, FAQs) to cascade messages and host team conversations.
  • Governance & Ways of Working
    • Own channel governance, publishing calendar, and approval workflows; streamline the channel mix.
    • Champion brand guidelines and message consistency across regions and teams.
  • Content & Channels
    • Support drafting press releases, OpEds, and thought leadership activity.
    • Assist with media issues management; ensure internal/external message alignment.

    Could this be you?

    • Proven experience leading internal communications in a global, fast-paced environment.
    • Exceptional writing and editing skills; able to translate complex topics into clear, human stories.
    • Strong stakeholder management and advising skills across all levels, including senior executives.
    • Hands-on experience with Microsoft 365 channels (SharePoint, Viva Engage/Amplify) and analytics dashboards.
    • Confidence in planning and delivering change and crisis communications.
    • Data literacy—able to set measurement frameworks, interpret insights, and report impact.
    • Commitment to accessibility, inclusivity, and cultural/linguistic localisation.
    • Collaborative, creative, organized, and comfortable working independently to drive results.
    • Video scripting/production skills a plus.

    Discover why our teams love working here

    Our benefits package includes: 25 days annual leave per annum, hybrid working model, pension contribution, private medical, life assurance and personal travel insurance. We believe all employees contribute to the success of the company and should be able to share in that success, which is why all jobs are eligible to participate in our bonus program with any payouts being subject to individual and company performance.

    Your journey at Travelport starts here. Our application process is quick, easy, and hassle-free — apply in just a few minutes!

    We are an equal opportunities employer and will consider all qualified applicants purely on their skills and abilities. We will ensure that individuals with disabilities are provided reasonable accommodation.

    Internal Communications Manager in Slough employer: Travelport

    At Travelport, we pride ourselves on being an exceptional employer that values creativity and innovation in the fast-paced travel tech industry. Our inclusive work culture fosters collaboration and personal growth, offering a comprehensive benefits package that includes generous annual leave, hybrid working options, and participation in our bonus programme. Join us in a vibrant environment where your contributions directly impact our mission to simplify travel for everyone.
    T

    Contact Detail:

    Travelport Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Internal Communications Manager in Slough

    ✨Tip Number 1

    Network like a pro! Reach out to current employees at Travelport on LinkedIn. Ask them about their experiences and any tips they might have for landing the Internal Communications Manager role. Personal connections can give you insights that job descriptions just can't.

    ✨Tip Number 2

    Show off your creativity! When you get the chance to interview, think of innovative ideas for internal campaigns or communication strategies. Bring examples of your past work to the table – it’ll show you’re not just talking the talk but can walk the walk too!

    ✨Tip Number 3

    Prepare for those tricky questions! Brush up on your knowledge of Travelport’s vision and strategy. Be ready to discuss how you can align internal communications with their goals. This shows you’re genuinely interested in the company and its mission.

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the quickest way to get your application in front of the right people. Plus, it shows you’re keen on being part of the Travelport family from the get-go!

    We think you need these skills to ace Internal Communications Manager in Slough

    Internal Communications Strategy
    Content Creation
    Stakeholder Management
    Writing and Editing Skills
    Microsoft 365 (SharePoint, Viva Engage)
    Data Literacy
    Change Communication
    Crisis Communication
    Campaign Design
    Employee Engagement
    Brand Guidelines Compliance
    Analytical Skills
    Creative Thinking
    Organisational Skills
    Video Scripting/Production

    Some tips for your application 🫡

    Show Your Passion: Let your love for travel and tech shine through in your application. We want to see how your interests align with our mission at Travelport, so don’t hold back!

    Tailor Your Content: Make sure to customise your application materials to reflect the specific requirements of the Internal Communications Manager role. Highlight your experience in internal communications and how it connects to our goals.

    Be Clear and Concise: We appreciate straightforward communication! Keep your writing clear and to the point, especially when discussing your past experiences and achievements.

    Apply Through Our Website: For a smooth application process, make sure to apply directly through our website. It’s quick and easy, and we can’t wait to see what you bring to the table!

    How to prepare for a job interview at Travelport

    ✨Know Your Audience

    Before the interview, research Travelport and its internal communications strategy. Understand their culture, values, and recent initiatives. This will help you tailor your responses and show that you're genuinely interested in the company.

    ✨Showcase Your Writing Skills

    As an Internal Communications Manager, strong writing is key. Prepare examples of your previous work, such as newsletters or internal campaigns. Be ready to discuss how you can translate complex topics into engaging content that resonates with employees.

    ✨Prepare for Stakeholder Management

    Think about your experience working with different stakeholders, especially senior executives. Be prepared to share specific examples of how you've successfully managed relationships and communicated effectively across various levels of an organisation.

    ✨Demonstrate Your Creativity

    Travelport is looking for innovative thinkers. Come up with a few creative ideas for internal campaigns that align with their vision and strategy. Present these during the interview to showcase your ability to engage and excite colleagues through fresh content.

    Internal Communications Manager in Slough
    Travelport
    Location: Slough
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    T
    • Internal Communications Manager in Slough

      Slough
      Full-Time
      28800 - 48000 £ / year (est.)
    • T

      Travelport

      1000-5000
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >