Manager, Assurance
BDO
- Location
- Edmonton - 103 St
- Work model
- On-Site
- Level
- Entry
- Posted
- Aug 28, 2026
About this role
Putting people first, every day BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth. Your Opportunity Our Edmonton office is seeking a Manager to join the Assurance team. In this role, you will lead client engagements, support team development, and deliver high-quality service to a diverse portfolio of private and not-for-profit clients across Alberta. This is an excellent opportunity for a motivated professional to take the next step in their career, with increasing responsibility for client relationships, engagement management, and business development.
Your Responsibilities
Plan, supervise, and execute assurance engagements for private and not-for-profit clients, ensuring compliance with professional standards and Firm policies Review financial statements and working papers, ensuring accuracy and completeness Identify and resolve accounting and audit issues, applying professional judgment and technical expertise Build and maintain strong client relationships, acting as a key point of contact on engagements Support business development initiatives by identifying opportunities with existing clients and contributing to proposals Collaborate with colleagues across service lines to deliver integrated client solutions Manage multiple engagements and deadlines, ensuring quality and efficiency Coach and mentor junior team members, providing guidance, feedback, and support for their development How You Will Succeed You demonstrate BDO’s core values of Integrity, Respect, and Collaboration in all aspects of your work You deliver high-quality work and build strong, professional client relationships You effectively manage competing priorities and meet deadlines You identify opportunities to enhance client service and contribute to business growth You support a positive, inclusive team environment and contribute to the development of others You embrace innovation and use digital tools to improve how you work and serve clients You are committed to continuous learning and professional development Why Join Our Edmonton Assurance Team? Work with a diverse client base across private enterprise and not-for-profit sectors Gain exposure to a variety of engagements and industries Collaborate with a supportive and high-performing team Access ongoing learning and development opportunities to support your career growth Take on increasing responsibility and build toward a Senior Manager role What Makes BDO Different? Mid-market focus, real client access: Work directly with business owners and leadership teams, gaining meaningful exposure and experience Collaborative environment: Partner with colleagues across service lines to deliver well-rounded client solutions Hands-on experience: Managers play a key role in engagement delivery, client relationships, and team development Growth-oriented culture: Be part of a firm that supports learning, development, and career progression Your Experience and Education CPA designation (or equivalent) required 4+ years of public accounting experience, with a focus on assurance engagements 1+ years of experience in a supervisory or management role Strong technical knowledge of ASPE and/or ASNPO Proven ability to manage multiple engagements and deadlines Strong organizational, analytical, and problem-solving skills Effective communication and relationship-building abilities A commitment to teamwork, client service, and quality Why BDO? Our people-first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2026 . This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences. At BDO, our people