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 linesto 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