T

Sr. Business Analyst

Tech Mahindra

toronto, on, Canada Full-time June 27, 2026

Found Description

Business Analyst / Content Lead

Job Title: Sr Business Analyst
Mode: FTE
Location: Toronto

Key Responsibilities

  • Requirement Gathering : Collaborate with stakeholders to capture, document, and refine business requirements.
  • Content Strategy : Define and manage content frameworks, governance models, and editorial guidelines.
  • Process Analysis : Evaluate existing workflows and recommend improvements for efficiency and scalability.
  • Content Management : Oversee creation, curation, and publishing of digital content across platforms.
  • Stakeholder Collaboration : Act as the liaison between business teams, technical teams, and content creators.
  • Quality Assurance : Ensure accuracy, consistency, and compliance with brand and accessibility standards.
  • Reporting & Insights : Provide analytics on content performance and recom...

Ready to Apply?

Submit your application for Sr. Business Analyst at Tech Mahindra

Apply Now