Senior Bookkeeper

Grafton, ON, CA, Canada

Job Description

ob Title: Senior Bookkeeper


Reports to:

Director of Finance / General Manager

Position Type:

Full-Time

Overview:



We are seeking an experienced

Senior Bookkeeper

to manage the full-cycle accounting and financial reporting for our spa and several affiliated small businesses. These include a gluten-free bakery, skincare product line, and farm. This role is ideal for a detail-oriented, self-motivated individual with a strong background in multi-entity bookkeeping and a passion for supporting wellness-focused businesses.

Key Responsibilities:



1. Full-Cycle Bookkeeping



Manage day-to-day accounting functions for the spa and side businesses (AP, AR, bank reconciliations, credit card reconciliations). Maintain general ledgers and trial balances for multiple entities. Reconcile intercompany transactions.

2. Financial Reporting & Analysis



Prepare monthly financial statements and management reports. Track profitability by business line and department. Support budgeting, forecasting, and variance analysis. Assist with cash flow management and cost control initiatives.

3. Compliance & Controls



Maintain up-to-date records for audits and external accounting needs. Ensure internal controls are in place and followed across all business units.

4. Systems & Process Improvements



Optimize accounting software and digital recordkeeping systems. Recommend and implement process improvements for efficiency and accuracy.

5. Support to Leadership



Provide financial insight and data support to department heads and ownership. Collaborate with operations and sales to align on financial goals.

Qualifications:



Diploma or degree in Accounting or Finance is an asset. Minimum 5 years of full-cycle bookkeeping experience, preferably with multi-entity or hospitality sector experience. Proficient in accounting software and Excel. Detail-oriented with excellent organizational and time management skills. Discreet, trustworthy, and capable of handling confidential financial information.

Benefits:



Competitive salary based on experience Health and dental benefits Employee discounts on spa services, bakery products, and skincare line Onsite wellness perks and beautiful rural work environment Opportunities for professional growth

Wage:

$30 - $38 per hour

#HPIND

Job Types: Full-time, Permanent

Pay: $30.00-$38.00 per hour

Benefits:

Company events Dental care Disability insurance Discounted or free food Employee assistance program Extended health care Flexible schedule Life insurance On-site gym On-site parking Paid time off Profit sharing Store discount Vision care Wellness program
Ability to commute/relocate:

Grafton, ON: reliably commute or plan to relocate before starting work (required)
Language:

English (required)
Willingness to travel:

100% (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2660933
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Grafton, ON, CA, Canada
  • Education
    Not mentioned