Internal Communications Manager at Neilson Financial Services - Windsor, England Internal Communications Manager - Neilson Financial Services

Internal Communications Manager

Neilson Financial Services

Location: Windsor, England, United Kingdom

Category: Communications

Salary: 35,000 - 45,000 GBP / yearly

Full-time


Job Description

Neilson Financial Services is seeking a mid-level Internal Communications & PR Manager to drive our internal communications strategy and support partner-facing messaging.

Responsibilities

Internal Magazine (Wild Life): Lead the production of the company?s internal magazine Wild Life for all locations. Plan content calendars, coordinate contributions (stories, interviews, features) from various departments, write and edit articles, and oversee design and distribution. Ensure the magazine reflects company culture and celebrates employee achievements to boost engagement.

Executive Communications: Support the C-suite in drafting and sending company-wide communications. This includes writing clear, engaging email announcements, newsletters, and memos on behalf of executives (CEO, COO, etc.), such as policy updates, organizational changes, and success stories. Ensure tone and messaging are consistent with leadership?s voice and company values.

...

Qualifications

Required Skills and Experience

Education & Background: Bachelor?s degree in communications, Public Relations, Journalism, Marketing or a related field (or equivalent work experience). Ideally 3-5 years of experience in internal communications, corporate communications, or PR, preferably in a mid-sized or large organization.

Writing and Editing: Exceptional written communication skills with a keen eye for detail. Ability to craft compelling narratives and clear messages for diverse audiences. Experience in ghost writing or drafting messages for senior executives is a strong plus.

...

Perks & Benefits

A competitive salary package

40 hours per week Monday to Friday, 9am - 6pm

Additional benefits dependent on location.

Why Join Us?

Neilson Financial Services provides the UK markets with innovative, customer-focused, life insurance products. With our comprehensive, affordable policies, we make a difference in people?s lives by giving them certainty about caring for others: we are there for them when they can?t be there for their loved ones.

We?ve evolved from our origins in the UK to become an international operation with offices in the USA, Canada, Ireland, the UK, and Australia, with our head office based in Windsor and an in-house digital marketing agency, Thinkbait, based in Dublin, Ireland. Having multiple locations worldwide enables Neilson to attract the absolute best people, allowing us to achieve our aim of being a leading global provider of life insurance.