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 Prospect 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 experience is guided by three core pillars- Do work with genuine care, Do what matters with purpose, and Do what's next - shaping how we support our people, serve our clients, and grow together.
Our firm is committed to providing an environment where you can be successful in the following ways:We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.We support your achievement of personal goals outside of the office and making an impact on your community.We foster a collaborative, inclusive environment where your ideas are valued, and you can do your best work with genuine care and purposeWe encourage innovation and forward thinking, empowering you to embrace what's next and help shape the future of our firm
Giving back adds up: Where company meets community. BDO is actively involved in our commun
#J-18808-Ljbffr
📌 Manager, Assurance (Alberta)
🏢 BDO
📍 Alberta