Senior Business Program Analyst
Role Overview
The Senior Business Program Analyst supports customer remediation programs through data operations, reporting, reconciliation, and production processes.
The role is execution-focused and works with the Data Manager and business stakeholders to support cohort delivery and operational readiness.
Key Skills for This Role
Full Job Posting
Role overview
The Senior Business Program Analyst supports customer remediation programs through data operations, reporting, reconciliation, and production processes.
The role is execution-focused and works with the Data Manager and business stakeholders to support cohort delivery and operational readiness.
Key responsibilities
- Prepare, create, validate, and refresh remediation cohort and customer communication files, including letter, email, dialer, and manual call populations.
- Execute disposition reviews, manage customer populations, and maintain baseline population files using multiple internal data sources.
- Maintain reconciliation reports and tracking tools; perform data quality reviews to support accurate customer identification and outreach.
- Prepare recurring operational and management reports, dashboards, and status updates, including consequence management monitoring.
- Partner across Operations, Data & Analytics, and business teams to resolve data issues and improve reporting accuracy.
- Identify process streamlining and automation opportunities; support production controls, audit requirements, documentation, and continuous improvement.
Job requirements
- Experience in business operations, data management, remediation, reporting, analytics support, or a related function.
- Strong analytical and problem-solving skills, including working with large datasets and identifying data quality issues.
- Experience creating operational reports, reconciliations, and tracking tools; advanced Microsoft Excel proficiency.
- Able to collaborate with stakeholders, manage competing priorities and deliverables, meet deadlines, and recommend process improvements.
- Excellent written and verbal communication, organization, attention to detail, and data accuracy; able to work independently and with a team.
Preferred qualifications
- Experience supporting customer remediation, regulatory, risk, compliance, AML, KYC, or operational programs is preferred.
- Reporting tools, dashboards, automation, reconciliation, operational controls, audit, and complex customer dataset experience are preferred.
- Python, SQL, or similar tools for analyzing and managing large datasets are an asset.
Pay details
- The listed base pay range is $76,800–$115,200 CAD; no compensation cadence is stated.
Additional role information
The role is in TD's Sales & Customer Distribution Support line of business.
The posting states 37.5 hours but does not specify a workplace arrangement.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TD
Mobile Mortgage Specialist
Sarnia, CAN
TD is seeking a sales professional to develop mortgage business and build customer relationships in its Mobile Mortgage Sales Force. The role centers on generating referrals, growing a customer base, and managing sales a
Private Banker II
Halifax, CAN
TD is seeking a private banker to onboard and manage high- and ultra-high-net-worth client relationships, with a focus on personalized banking and credit solutions. The role includes complex credit work, financial discov
Personal Banking Associate Trainee
Etobicoke, CAN
TD is hiring a Personal Banking Associate Trainee to support customer banking needs and complete branch processes accurately. Candidates need a high school diploma and/or relevant experience, IFC or equivalent within 90
Personal Banker Trainee
Mississauga, CAN
TD is seeking a Personal Banker Trainee to advise customers on investment and credit solutions and build lasting banking relationships. Candidates need IFIC or equivalent, knowledge of investment and credit processes, an
Performance Engineering Lead
Toronto, CAN
TD is seeking a Performance Engineering Lead to guide performance testing, automation, and reliability improvements for large-scale systems. Candidates need 6+ years leading performance test engineering, 5+ years testing
Account Manager, Small Business
Georgetown, CAN
TD is seeking an Account Manager, Small Business to grow client relationships and drive profitable business growth. The role focuses on acquiring and retaining small-business customers, developing referral networks, and
Personal Banker Trainee - Tamil Language Needed
, CAN
TD is seeking a Personal Banker Trainee who can advise customers on investment and credit solutions and build lasting client relationships. Applicants need a high school diploma or relevant experience, IFIC completion, a
Software Engineer II (Systems Support)
Toronto, CAN
TD is seeking a Software Engineer II to provide production support and technical leadership for business-critical Credit Platform applications. The role focuses on reliability, incident resolution, change delivery, autom
Mobile Mortgage Specialist
Sarnia, CAN
Private Banker II
Halifax, CAN
Personal Banking Associate Trainee
Etobicoke, CAN
Personal Banker Trainee
Mississauga, CAN
Performance Engineering Lead
Toronto, CAN
Account Manager, Small Business
Georgetown, CAN
Personal Banker Trainee - Tamil Language Needed
, CAN
Software Engineer II (Systems Support)
Toronto, CAN