Global Internal Communications Lead

Arch Insurance

Greater London

On-site

GBP 50,000 - 75,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Arch Insurance is seeking an Internal Communications Manager to support Arch Insurance International's internal comms across geographies and functions. You will help shape messaging, maintain tone and brand guidelines, and coordinate a network of communicators across territories to align with enterprise standards.

You will manage an editorial calendar, produce content for intranet, email, screens and town halls, and prepare manager briefs with FAQs and talking points.

Qualifications

  • Experience in an internal communications, employee communications or related role.
  • Strong writing and editing skills with ability to adapt tone across audiences.
  • Exposure to communications governance, approval processes or editorial standards.
  • Comfortable engaging with and supporting key stakeholders across a geographically diverse organisation.
  • Collaborative, solutions‑focused mindset with strong interpersonal skills.
  • Good project management and ability to manage multiple workstreams in a fast paced environment.
  • Familiarity with content management systems and analytics tools, with interest in how AI can enhance internal communications.

Responsibilities

  • Support and shape Arch Insurance International's internal communications function across geographies and functions.
  • Contribute to governance frameworks to ensure on-brand messaging.
  • Build and manage an editorial calendar and coordinate communications across channels (intranet, email, digital screens, newsletters, town halls).
  • Prepare materials for manager pre-briefings, including FAQs and talking points.
  • Coordinate a Communications Liaison Network across key territories to reflect international operations.
  • Assist alignment with Arch Capital Group on enterprise standards and campaigns.

Skills

Writing
Editing
Stakeholder engagement
Content governance
Project management
Content management systems
AI in internal comms

Job description

Arch Insurance is seeking an Internal Communications Manager to support Arch Insurance International's internal comms across geographies and functions. You will help shape messaging, maintain tone and brand guidelines, and coordinate a network of communicators across territories to align with enterprise standards.

You will manage an editorial calendar, produce content for intranet, email, screens and town halls, and prepare manager briefs with FAQs and talking points.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Internal Communications Lead
Global Internal Communications Lead

McNeil & Co. • Greater London

On-site
GBP 55,000 - 85,000
Global Internal Communications Lead
Global Internal Communications Lead

Arch • Greater London

On-site
GBP 55,000 - 75,000
Internal Communications Manager
Internal Communications Manager

McNeil & Co. • Greater London

On-site
GBP 55,000 - 85,000
Internal Communications Manager
Internal Communications Manager

Arch Insurance • Greater London

On-site
GBP 50,000 - 75,000
Internal Communications Manager
Internal Communications Manager

Arch • Greater London

On-site
GBP 55,000 - 75,000
Global Internal Communications Lead
Global Internal Communications Lead

Uniting People • Crewe

On-site
GBP 40,000 - 60,000
Global Internal Communications Lead
Global Internal Communications Lead

Nscale • Greater London

Hybrid
GBP 90,000 - 120,000
Internal Communications Strategist
Internal Communications Strategist

Munich Re Group • Greater London

Hybrid
GBP 40,000 - 60,000
25 days annual leave
Private medical insurance
Hybrid working + IT setup support
+1
Global Tax Manager - International & M&A
Global Tax Manager - International & M&A

Arch Insurance • Greater London

On-site
GBP 55,000 - 95,000
Global Internal Communications Lead
Global Internal Communications Lead

Nscale • Greater London

On-site
GBP 70,000 - 110,000