Senior Manager
Listed on 2026-09-21
-
Accounting
Public Accounting, Accounting Manager, Financial Compliance
About the Job
Our client is seeking a highly motivated and experienced Senior Manager to join their growing public accounting practice in Hamilton, Ontario. This is an existing vacancy and an opportunity to take on a senior leadership role overseeing complex audit, review, compilation, accounting, and tax engagements while providing strategic advisory services to a diverse client base.
The firm has more than 40 years of experience
, 10 active Partners, and a team of 70+ professionals
, providing accounting, advisory, audit and assurance, tax, business purchase and sale, valuations, and litigation support services.
This role is ideal for a CPA who enjoys a hands-on, collaborative environment and is looking for meaningful opportunities to grow within an established and expanding firm. The successful candidate will be proactive, open-minded, comfortable asking questions, and willing to get involved directly in engagements while working closely with Partners, clients, and the broader team.
What You’ll Accomplish in This RoleAudit, Accounting & Assurance Leadership
- Lead and oversee complex audit, review, and compilation engagements in accordance with CAS, ASPE, and ASNPO
- Review financial statements, working papers, and engagement deliverables to ensure technical accuracy and quality
- Manage complex accounting matters, including revenue recognition, financial instruments, business combinations, amalgamations, and purchase price accounting
- Maintain high-quality file reviews and final deliverables across multiple engagements
- Prepare and review corporate and personal tax returns
- Assist with practice inspections, quality control assessments, and reviews of assurance and compilation files
- Participate in risk management and quality control processes
Engagement & Client Management
- Manage engagement budgets, timelines, staffing, and resources to ensure deadlines are achieved
- Schedule and coordinate staffing requirements across multiple engagements
- Monitor engagement profitability and identify opportunities to address overruns and additional billing
- Build and maintain strong, long-term client relationships
- Identify opportunities to expand existing client relationships and provide value-added services
- Communicate professionally with clients, industry professionals, and government agencies
- Contribute to the preparation of high-quality proposals for prospective clients
Business Development & Firm Growth
- Identify and pursue opportunities to expand the firm's client base and existing client relationships
- Contribute to marketing, networking, and business development initiatives
- Build a strong professional network within the local business community
- Represent the firm professionally at industry and community events
- Support firm initiatives, process improvements, and best practices
- Contribute to the continued growth and development of the public accounting practice
Team Leadership & Development
- Lead, coach, and mentor Managers, Seniors, and Junior staff
- Review work and provide constructive feedback and performance evaluations
- Support recruitment, onboarding, and ongoing staff development initiatives
- Foster a collaborative and high-performance team environment
- Participate in the creation and delivery of internal accounting and assurance training programs
- Participate in and lead weekly management meetings on a rotating basis
- Support the development of team members through knowledge sharing, coaching, and hands‑on guidance
Quality & Process Improvement
- Support quality control processes and practice inspection activities
- Assess engagement quality and identify opportunities for improvement
- Help ensure compliance with professional standards and firm policies
- Support continuous improvement of engagement processes and best practices
- Contribute to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).