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 involves a variety of 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.
  • Ability to pass a Security Clearance.
  • Valid Driver’s License.
  • Reliable vehicle.
  • Clean Driver’s Abstract.

Nice To Haves

  • Strong team player.
  • Well organized and detail oriented.
  • An excellent communicator.
  • Willingness to help in all aspects of the business.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service