Back to Job Listing



  • Prepare consolidated internal and external financial statements by gathering and analyzing information from the general ledger system and from departments.
  • Reconciliation of books to bank statements
  • Verify that transactions are recorded in the supplier’s ledger, customer ledger and general ledger
  • Bring the books to the trial balance stage
  • Perform partial checks of the posting process
  • Process accounts receivable/payable and handle payroll in a timely manner
  • Evaluate and interpret financial accounting principles and statements including balance, revenue, and cash flow statements.
  • Reconcile bank accounts and assist with day-to-day bookkeeping.
  • Perform financial planning and analysis, consolidation of forecasts and budgets, financial statement preparation, and investor reporting.
  • Maintain and balance an automated consolidation system by inputting data; scheduling required jobs; verifying data.
  • Analyze information and options by developing spreadsheet reports; verifying information.
  • Prepare general ledger entries by maintaining records and files; reconciling accounts.
  • Prepare  payments by accruing expenses; assigning account numbers; requesting disbursements; reconciling accounts.
  • Develop and implement accounting procedures by analyzing current procedures; recommending changes.
  • Protect organization's value by keeping information confidential. 
  • Accomplish accounting and organization mission by completing related results as needed.
  • Sending out invoices and collecting payments.
  • Helping with and maintaining day-to-day bookkeeping


  • Bachelors or Master's degree in accounting, finance, business or related fields preferred
  • 2+ years of experience as a staff accountant, accounting analyst, or financial analyst
  • A Certified Public Accountant (CPA) title is preferred
  • Critical math skills and a proven ability to difficult calculations
  • Strong familiarity with productivity tools such as Microsoft Office Suite
  • Prior experience using database tools and spreadsheet software such as MySQL and Excel
  • Ability to quickly learn industry-related regulations quickly and utilize information in written reports
  • Comfort preparing and delivering reports to decision makers


Apply for this Job:
First Name*
Last Name *
Phone *
Street address*
Address line 2
State / Province / Region*
Postal / Zip Code*
Resume/CV *
No file selected.
Cover Letter
No file selected.
LinkedIn link *
Will you now or in the future require GSD to commence (sponsor) an immigration case in order to employ you?
How did you hear about us? *
Please provide the first name of the person who reached out to you, or if you applied on your own.