Senior Business Architecture Manager TD

TD Bank

Full-time IT & Technology
Apply Now
Location
toronto, on, Canada
Posted
July 20, 2026

Job Description

Take the lead in business architecture with TD in Toronto, Ontario. As a Senior Manager, you will guide strategic initiatives and empower teams in the U.S. Contact Centre.
This role requires a skilled leader with over 10 years of experience. You will craft capability roadmaps, define operational models, and modernize systems to enhance customer experience and operational efficiency. Collaborating closely with business leaders and technology teams, this position aims to align strategies while delivering measurable results.
Key Responsibilities:
• Lead business architecture for U.S. Contact Centre
• Develop business capability and target operating models
• Drive modernization initiatives for contact centre platforms
• Facilitate agile partnership and delivery enablement
• Define strategies for Agentic AI integration
Requirements:
• 10+ years in relevant experience
• Proven expertise in business architecture
• Experience in automation and AI initiatives