Ready to take the next step in your career? Explore our current job openings and start your application process today. We’re seeking individuals with a passion for numbers, a commitment to excellence, and a desire to make a meaningful impact.

Let’s build a future together where your skills are valued, your potential is recognized, and your career aspirations are realized.


Bookkeepers maintain complete sets of books, keep records of accounts, verify the procedures used for recording financial transactions.

Detailed job duties for a Bookkeeper position:

  • Keep financial records and establish, maintain and balance various accounts using manual and QuickBooks computerized bookkeeping systems
  • Post journal entries and reconcile accounts, prepare trial balance of books, maintain general ledgers and prepare financial statements
  • Calculate and prepare cheques for payrolls and for utility, tax and other bills
  • Complete and submit tax remittance forms, workers’ compensation forms, pension contribution forms and other government documents
  • Prepare tax returns and perform other personal bookkeeping services
  • Prepare other statistical, financial and accounting reports.

General requirement

  • Great interpersonal skills that enable the Bookkeeper to clearly and effectively communicate with other employees & clients
  • The ability to work on multiple projects while adhering to tight deadlines
  • The ability to communicate complex financial data with other team members
  • Good data entry skills
  • Familiarity with the general principles of accounting
  • A strong understanding of math and numbers
  • The ability to use various financial transactions such as accounts payable and accounts receivable


We require one to two years of experience with job titles such as Administrative Assistant, Accounts Payable Coordinator or Payroll Assistant. With at least 1 year experience with QuickBooks.