The AML Shop is a boutique consultancy firm specializing in governance, risk and compliance. We are looking for a Senior Manager of Finance to oversee the company’s finance function.
Reporting to the Interim CEO, the Senior Manager of Finance will be responsible for managing the full finance function, including financial reporting, planning, budgeting, cash management, payroll, and compliance. The role is hands-on, personally performing key financial duties while building the processes and team capacity to delegate responsibilities over time. The Senior Manager leads the finance team, strengthens financial controls and processes, and provides financial analysis and advice to support organizational performance and strategic decision-making.
While The AML Shop is a fully remote working environment, this role requires the candidate to live in the GTA and be available for ad hoc on-site meetings.
Job Type: Full-time (37.5 hours/week), Permanent
Salary: $125,000 – 140,000 per year depending on experience
Anticipated start date: Mid-November 2026
What the position entails:
Lead all aspects of finance: accounting, reporting, billing, collections, payables, payroll, treasury, taxes, and compliance
Manage and develop a small finance team
Partner with senior leadership to support planning and decision-making
Establish and improve financial processes and controls suited to the company’s size and stage
Prepare accurate, timely monthly, quarterly, and annual consolidated financial statements
Perform variance analysis against budget and forecast, and communicate key drivers to leadership
Lead month-end and year-end close, including reconciliations and accruals
Support company-wide budgeting and forecasting processes
Coordinate with external auditors on year-end reviews and tax filings
Manage banking relationships, credit facilities, and covenants
Oversee daily cash positioning and short-term cash flow forecasting
Oversee accounts payable, including approvals, payment runs, and reconciliations
Manage vendor relationships, terms, and issue resolution
Oversee and perform payroll processing, remittances, and year-end filings in compliance with regulations
Participate in cross-functional process and product teams, providing financial input on pricing, costing, and billing for new initiatives
What will you need to succeed?
5+ years in a senior finance management role (e.g., Senior Finance Manager, Controller, or equivalent)
A Canadian financial designation is required (e.g., CPA, CMA, CGA, CA)
Background in a small to mid-sized company, comfortable with limited resources and evolving processes
Experience managing a small finance team
Proven responsibility for the full finance function, from transactional accounting through reporting and treasury
Hands-on experience with banking and auditor relationships, cash management, payables, vendor management, and payroll
Strong financial reporting skills, including variance analysis and simple consolidation
Proficiency with standard financial software, such as accounting/ERP platforms (e.g., QuickBooks, Sage, NetSuite), payroll systems, and expense tools
Intermediate Excel
What’s in it for you?
Work in a dynamic, collaborative, progressive, and high-performing team that values people, and dedication to our craft and clients.
Please note:
Only candidates living and legally authorized to work in Canada will be considered.
Only selected candidates will be contacted for interview.
The chosen candidate must undergo a criminal background check.
