Business Analyst – Customer Communication Management
Location
Mississauga, ON
Job Type
Full-time
Category
computer-and-mathematical
Posted
July 21, 2026
Job Title: Job Title: Business Analyst Customer Communication Management (CCM) Job Description: Job Title: Business Analyst Customer Communication Management (CCM) Location: 1 Robert Speck Parkway, Mississauga, ON; Hybrid (3 days/week in office) Assignment Length: 12 Months (Extendable) Years of Experience: 6+ Years Detailed Job Description The Business Analyst Customer Communication Management (CCM) will play a key role in Customer Communications & Experience (CCX) organization, supporting customer communication modernization initiatives for leading Canadian financial institutions, insurance companies, and enterprise clients. The successful candidate will act as a liaison between business stakeholders, product teams, operations, and technology delivery teams to define, document, and deliver customer communication solutions across print and digital channels. The role will focus on customer correspondence, statement generation, regulatory communications, omnichannel document delivery...