manager, accounting
As the Accounting Manager, you?ll take full ownership of the day-to-day accounting operations for two entities. Working closely with the owners and liaising with external accountants at year-end, you?ll be responsible for delivering accurate, timely financials and continually improving processes along the way.
Key Responsibilities:
- Own the full-cycle accounting process (A/P, A/R, invoicing, collections, journal entries, reconciliations)
- Maintain accurate and timely financial records in QuickBooks Online
- Prepare monthly and year-end financial statements and reports (year-end is November 30)
- Monitor and report on budget vs. actuals, perform variance analysis and provide insights
- Manage weekly cash flow and banking activity, EFTs, etransfers, etc.
- Oversee expense reporting, commission reporting, and vendor payments
- Process client deposits, prepare sales invoices, and monitor A/R collections
- Reconcile bank and credit card accounts, process Visa statements monthly
- Coordinate with external accountants for year-end and audits
- Identify and recommend process improvements to streamline operations
- Support operational staff with financial insights and collaborate across teams as needed
*What We?re Looking For:*
- CGA designation (or in-progress)
- 5+ years of full-cycle accounting experience
- Experience in a sales/distribution, project-based, or inventory-driven environment
- Strong working knowledge of QuickBooks Online and intermediate Excel skills
- Organized, detail-oriented, and able to manage competing priorities
- Comfortable working both independently and collaboratively
- Strong interpersonal skills and a proactive mindset
- A continuous improvement approach?someone who enjoys making things better
*What You?ll Enjoy*
- *Hybrid flexibility:* Work from home one day/week (after training period)
- *Supportive environment: *You?ll work closely with the owners and team who value your input
- *Unique perks:* Birthday off, company social events (think axe throwing, escape rooms, etc.)
Job Type: Part-time
Pay: From $70,000.00 per year
Benefits:
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- Wellness program
Language:
- English (required)
Location:
- Burlington, ON (preferred)
Work Location: In person