cover image
Deloitte

Business Analyst - Customer Communications - Mcr

On site

Manchester, United kingdom

Freelance

30-11-2025

Share this job:

Skills

Communication Marketing

Job Specifications

Role: Business Analyst - Customer Communications

Location : Hybrid, 2 -4 days per week in East London or Manchester

Start: ASAP, likely early 2026

Duration: 6 months initially, plus likely extension (Inside IR35)

This is an exciting opportunity to be part of a dynamic large-scale operation in the financial services industry.

Are you a strategic thinker with a flair for customer communications? Do you enjoy turning complex project change in to clear, actionable messaging that engages customers? We are seeking a Business Analyst to join our customer communications workstream, driving communication strategies, planning and tracking activity.

You understand the power of clear communication and can translate complex changes into simple, engaging messaging.

Key Responsibilities

· Drafting, maintaining and managing customer communication plans, ensuring clarity and consistency.

· Tracking all communication activity across channels, maintaining dashboards, logs and reporting for stakeholders.

· Mapping customer journeys and communication touchpoints to identify gaps and opportunities for improvement.

· Working with SME’s, marketing, digital and operational teams and ensure messages are accurate and actionable.

· Facilitating workshops and stakeholder meetings to capture requirements and validate comms plans

About You

· Proven experience as a Business Analyst, ideally within customer communications, CX or marketing projects.

· Experience developing communication strategies and drafting communication plans.

· Strong documentation and tracking skills, including dashoards, logs and activity reporting.

· Ability to work with multiple stakeholders and influence

About the Company

Deloitte drives progress. Our firms around the world help clients become leaders wherever they choose to compete. Deloitte invests in outstanding people of diverse talents and backgrounds and empowers them to achieve more than they could elsewhere. Our work combines advice with action and integrity. We believe that when our clients and society are stronger, so are we. Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited (“DTTL”), its global network of member firms, and their related entities. DTTL (also refer... Know more