Deloitte logo
Deloitte

Business Analyst - Customer Communications - London

London, England, United KingdomContractDec 1, 2025

Share this job

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

Job details

Type
Contract
Location
London, England, United Kingdom
Posted
Dec 1, 2025

Share this job