CareerPlanSign in

Business Support Manager

United Kingdom - Witney💼 Full-time🗓 2026-08-18 → 2026-09-27

Core

Drive internal communications, employee engagement, and business support initiatives for a manufacturing and R&D facility.

Role type

Business Support Manager (Internal Communications & Engagement)

Builds

Internal communication materials, engagement programs, and site-wide project coordination.

Domain

Healthcare manufacturing (Diabetes Care)

Deliverable

dashboards & analysis | product features

Required skills

Internal communications strategy, content creation (newsletters, videos, digital content), employee engagement, project management, stakeholder partnership, process improvement, data reporting

Preferred skills

Experience in corporate or manufacturing environments, ability to tailor messages to diverse audiences, working with confidential information

Technologies

SharePoint

Responsibilities

Support development and implementation of internal communications strategy; Create engaging communication materials; Facilitate sharing of site success stories; Partner with project teams to develop communication plans; Support employee engagement initiatives and onboarding; Maintain communication channels and information management tools; Develop dashboards and metrics to report on effectiveness; Coordinate site-wide projects and events; Identify opportunities for process improvement and cost savings.

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.