Senior Manager, Assurance (Edmonton)

BDO Canada

📍 edmonton, division no. 11, Canada

Full-time Other-General

Job Description

Your Opportunity

Our Edmonton office is seeking a Senior Manager to join the Assurance team. This role is ideal for an experienced professional who is passionate about client service, team leadership, and driving business growth across a diverse portfolio of private and not‑for‑profit clients in Alberta. In this position you will lead engagements, build strong client relationships, and contribute to the continued growth of our practice.

Your Responsibilities

  • Lead the planning, execution, and completion of assurance engagements under ASPE and/or ASNPO, ensuring compliance with professional standards and firm policies.
  • Manage a portfolio of clients, acting as a trusted advisor and primary point of contact.
  • Identify and resolve complex accounting and audit matters (e.g., revenue recognition, business combinations, consolidations, estimates, and going‑concern considerations).
  • Collaborate across service lines to deliver integrat...
Apply for this Position