Bookkeeper / Administrative Assistant

ServiceMaster Clean of MonctonCity of Moncton, NB
Onsite

About The Position

ServiceMaster Clean Moncton is seeking a full-time Administrative Assistant / Bookkeeper to join their office team. This role reports to the Office Manager and will handle various duties including invoicing, purchasing, payroll, banking, reporting, account reconciliations, and budgeting. The position is Monday to Friday, 10:00 am to 3:30 pm, with potential for extended hours as needed. The company reserves the right to modify job duties and responsibilities at its discretion.

Requirements

  • Post-secondary degree or diploma with a focus in accounting or general business.
  • 5+ years of practical experience.
  • Franchisee Model financial experience.
  • Demonstrated experience with Quickbooks and Payroll Software.
  • Advanced knowledge of general accounting principles, reconciliations & budgets.
  • Excellent knowledge of Office 365 Microsoft Excel, Word, Outlook and Teams.
  • Experience with TimeKeeping Software.
  • Experience with CorrigoPro.
  • Experience with Contractor Check.
  • Strong team player.
  • Well organized and detail oriented.
  • An excellent communicator.
  • Willingness to help in all aspects of the business.
  • Ability to pass a Security Clearance.
  • Valid Driver’s License.
  • Reliable vehicle.
  • Clean Driver’s Abstract.

Responsibilities

  • Recording financial transactions, such as sales, bank transactions, payroll expenses, and purchases.
  • Using Accounting software and spreadsheet software.
  • Reconciling bank statements to company records.
  • Processing payroll, including calculating wages and deductions, payroll accrual, ROE's, T4's.
  • Ensuring financial activities comply with tax, payroll, and foreign currency regulations.
  • Performing accounts payable duties, including keeping track of supplier invoices and remitting timely payments.
  • Overseeing accounts receivable by creating invoices, tracking payments, and collecting overdue accounts.
  • Maintaining organized financial records and documentation for audits, quarterly and year-end.
  • Filing remittance and company filings, such as GST/HST, corporate taxes, royalty reporting, WorkSafe.
  • Maintaining Company Insurance, such as Liability Insurance, Life & Group Insurance, Automobile, Contractors Compliance, Facility Insurance.
  • Providing receptionist duties and administrative support where required.
  • Maintaining professional conduct and appearance in all internal and external facing activities.
  • Establishing positive rapport with clients.
  • Providing an exceptional level of service that exceeds the expectation of the client.
  • Conducting all work in accordance with company safety practices to ensure a safe work environment.
  • Adhering to all company workplace policies.
  • Performing other duties as may be required.

Benefits

  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Vision care
  • Competitive base salary commensurate with experience including standard benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service