Job description Summary of Position The Senior Accountant is responsible for the preparation of bank reconciliations, Canadian and U.S tax filings, preparation of financial statements, supporting various month end activities and supporting the Accounting Manager. Strong organizational and communication skills is needed. Essential Duties and Responsibilities Preparation of bank reconciliations ensuring all payments and deposits to our bank accounts are kept up to date. Ensuring Canadian and U....